Websocket 客户端使用来自服务器的连续消息流
Websocket client to consume continuous stream of messages from server
我有一个带有 url "wss://api.client.com/subscribe/" 的 websocket 服务器,它提供连续的 json 消息流(每条消息大约 1200 字节)。
我已经创建了一个 websocket 客户端,如“”
中所述
客户端正在使用消息,但一段时间后我收到错误,
closing websocketCloseReason: code [1009], reason [The decoded text message was too big for the output buffer and the endpoint does not support partial messages]
收到消息后如何清除缓冲区?
或者有没有办法在连接关闭后立即重新连接到服务器?
我在服务器返回消息后立即使用消息并将其打印在控制台中。我不想将消息存储在缓冲区中,因为无论我增加多少缓冲区大小,它都会被服务器填满,因为它是一个连续的消息流
我有一个带有 url "wss://api.client.com/subscribe/" 的 websocket 服务器,它提供连续的 json 消息流(每条消息大约 1200 字节)。
我已经创建了一个 websocket 客户端,如“”
中所述客户端正在使用消息,但一段时间后我收到错误,
closing websocketCloseReason: code [1009], reason [The decoded text message was too big for the output buffer and the endpoint does not support partial messages]
收到消息后如何清除缓冲区? 或者有没有办法在连接关闭后立即重新连接到服务器?
我在服务器返回消息后立即使用消息并将其打印在控制台中。我不想将消息存储在缓冲区中,因为无论我增加多少缓冲区大小,它都会被服务器填满,因为它是一个连续的消息流