LegacyScriptEngine
LegacyScriptEngine copied to clipboard
llse的wsclient无法接收到大数据量的文本消息
异常模块
ScriptEngine(脚本引擎)
操作系统
Windows Server 2016
LiteLoader版本
2.5.1
BDS版本
1.19.20
发生了什么?
llse的wsclient无法接收到大数据量的文本消息,我想知道这是bug吗,或者wsclient能接收到的最大数据量是多少
复现此问题的步骤
读取一个719kb的文件作为文本内容,然后通过wsclient发送给wsserver,wsserver收到消息后转发给其他wsclient,其他wsclient收不到消息,之后再也不能发送或接收消息,但没有断开与wsserver的连接,也没有任何报错 读取一个8kb的文件作为文本内容可以正常发送并被接收
有关的日志/输出
No response
插件列表
14:46:32 INFO [Server] 插件列表 [5]
14:46:32 INFO [Server] - LLMoney [v2.5.0] (LLMoney.dll)
14:46:32 INFO [Server] EconomyCore for LiteLoaderBDS
14:46:32 INFO [Server] - ScriptEngine-Lua [v2.5.1] (LiteLoader.Lua.dll)
14:46:32 INFO [Server] Lua ScriptEngine for LiteLoaderBDS
14:46:32 INFO [Server] - ScriptEngine-QuickJs [v2.5.1] (LiteLoader.Js.dll)
14:46:32 INFO [Server] Javascript ScriptEngine for LiteLoaderBDS
14:46:32 INFO [Server] - WSClient-Sync [v1.6.40] (WSClient-Sync-v1.6.40.js)
14:46:32 INFO [Server] Basic plugin for server groups
14:46:32 INFO [Server] - ScriptEngine-NodeJs [v2.5.1] (LiteLoader.NodeJs.dll)
14:46:32 INFO [Server] Node.js ScriptEngine for LiteLoaderBDS
14:46:32 INFO [Server]
14:46:32 INFO [Server]
14:46:32 INFO [Server] * 使用命令“ll list <Plugin Name>”来获取更多信息
左边插件在保存玩家数据后将玩家数据发送给wsserver,wsserver转发给其他wsclient,但右边并没有接收到消息(接收到会有保存玩家数据成功的提示)

但是浏览器中的wsclient可以正常接收,wsserver也确实接收到并且转发了消息