2017-12-01 14 views
0

私は、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

+0

https://alidg.me/blog/2016/9/10/java-9-http-websocket-client – firstpostcommenter

+0

https://github.com/netty/netty/tree/4.1/example/src/main/java/ io/netty/example/http/websocketx/client – firstpostcommenter

答えて

関連する問題