小编Jan*_*Jan的帖子

在Spring-Websockets 4.2中使用SockJS的部分消息

我正在使用带有SockJS的Spring-Websockets 4.2.

由于客户端收到的消息可能非常大,我想使用部分消息.我的TextWebSocketHandler的子类确实覆盖supportsPartialMessages以返回true.但是,由于Spring创建的SockJsWebSocketHandler不支持部分消息,我仍然会收到错误code=1009, reason=The decoded text message was too big for the output buffer and the endpoint does not support partial messages.

作为一种变通方法,如描述我增加了缓冲区大小为1 MB 这里,但因为我要支持相当大量的客户端(〜2000年在同一时间),这需要太多的内存.

有没有办法使用SockJS的部分消息?

spring sockjs spring-websocket

16
推荐指数
1
解决办法
1234
查看次数

标签 统计

sockjs ×1

spring ×1

spring-websocket ×1