私は、jsonメッセージ(メッセージあたり約1200バイト)の連続ストリームを提供する "wss://api.client.com/subscribe/"というURLを持つwebsocketサーバーを持っています。WebSocketクライアントがサーバーから連続したメッセージストリームを消費する
「https://stackoverflow.com/a/26454417/6700081」
クライアントがメッセージを消費しているが、しばらくして、私はエラーを取得し、私が受け取った後
closing websocketCloseReason: code [1009], reason [The decoded text message was too big for the output buffer and the endpoint does not support partial messages]
がどのようにバッファをクリアしないで述べたように、私はのWebSocketクライアントを作成しましたメッセージ? 接続が閉じられるとすぐにサーバーに再接続する方法はありますか?
サーバーから返されるとすぐにメッセージを消費してコンソールに印刷しています。私は、バッファサイズを増やすどんなにが、それはサーバによって埋められるので、それはメッセージの連続的な流れは、網状のWebSocketクライアントIO
https://alidg.me/blog/2016/9/10/java-9-http-websocket-client – firstpostcommenter
https://github.com/netty/netty/tree/4.1/example/src/main/java/ io/netty/example/http/websocketx/client – firstpostcommenter