1

Jboss で実行されている Web アプリには、セッション (rtsp) のハートビートを実現するために使用する TCP ソケット接続があります。今までクライアント ソケット バインディングを行っていました:-

Socket client = new Socket(host,port);
PrintWriter out = new PrintWriter(sock.getOutputStream(), true);
out.write(data);
out.flush();

ここで、ロード バランサーの背後にホット スタンバイ/クラスタリングを実装する必要があります。

質問は - フェイルオーバーが発生した場合、再接続せずにハートビートを維持することは何らかの方法で可能ですか?

[編集-詳細] コンテナー - Jboss 7.1 RTSP - ペイロードは RTSP 形式です。[ data = "GET_PARAMETER " + m.mediaURL + " RTSP/1.0" + "\r\n" + "CSeq: " + seqNumber + "\r\n" + "Session: " + m.sessionId + "\r\n" + "Content-Length: 0\r\nContent-Type: text/parameters\r\n" + "\r\n";]

4

1 に答える 1