LegacyScriptEngine icon indicating copy to clipboard operation
LegacyScriptEngine copied to clipboard

llse的wsclient无法接收到大数据量的文本消息

Open xialiag opened this issue 3 years ago • 2 comments

异常模块

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>”来获取更多信息

xialiag avatar Sep 10 '22 06:09 xialiag

3WLY$WLI$MHLWAFL F~YJS 左边插件在保存玩家数据后将玩家数据发送给wsserver,wsserver转发给其他wsclient,但右边并没有接收到消息(接收到会有保存玩家数据成功的提示) %}@OMZL0ONMAX{VQ(9LU_73 D`}TE(UBXB5I}W2A0XF}KA7

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

xialiag avatar Sep 10 '22 07:09 xialiag