Tomcat 9とSpringを使用しています。Websocket Tomcat 9から2つ以上のtcpパケットに分割されたクライアントへのバイナリメッセージ
私のWebアプリケーションにはwebsocketサービスがあります。
私のアプリケーションはのsendMessage
を使用して、クライアントにバイナリメッセージを送信します。
org.springframework.web.socket.WebSocketSession.
私はwiresharkでTCPパケットを収集しました。すべてのバイナリwebsocketメッセージは、少なくとも2つのTCPパケットを使用することがわかります。
最初のパケットはヘッダーで、小さいです。
Javaコードは常にヘッダーを送信してからデータを残しているようです。
この現象を修正するにはどうすればよいですか? SpringまたはTomcatの問題ですか?
私はこれがTomcatの問題です。 –