WebSocketをサポートしていますか?

はい、SSLcatはネイティブでWebSocketプロトコルをサポートし、完全なWebSocketプロキシ機能を提供します。

WebSocketサポート機能

SSLcatのWebSocketサポートには以下が含まれます:

基本設定

WebSocketプロキシの設定:

proxies:
  - domain: "ws.example.com"
    target: "ws://localhost:8080"
    protocol: "ws"
    websocket:
      enabled: true

WSS設定

セキュアなWebSocket接続の設定:

proxies:
  - domain: "wss.example.com"
    target: "wss://localhost:8080"
    protocol: "wss"
    websocket:
      enabled: true
      ssl_verify: false

高度な設定

WebSocketの高度な設定オプション:

proxies:
  - domain: "ws.example.com"
    target: "ws://localhost:8080"
    protocol: "ws"
    websocket:
      enabled: true
      ping_interval: 30
      pong_timeout: 10
      max_message_size: 1048576
      compression: true

ロードバランシング

WebSocketロードバランシングの設定:

proxies:
  - domain: "ws.example.com"
    targets:
      - "ws://backend1.example.com:8080"
      - "ws://backend2.example.com:8080"
      - "ws://backend3.example.com:8080"
    protocol: "ws"
    load_balance: "ip_hash"
    websocket:
      enabled: true

使用シナリオ

WebSocketの典型的な使用シナリオ:

監視とデバッグ

WebSocket接続の監視:

SSLcatのWebSocketサポートにより、リアルタイムアプリケーションを簡単に構築できます。