workerman并发发送消息,阻塞

gml_wolailo

截图

我使用了5个shell来模拟,每个shell循环1000次,向workerman发送信息
onmessage为空函数。什么都没处理。只记录了一个message的消息日志,

出现了如此大量的进程一直是busy状态 ,我想知道如何优化该问题? 请求大神帮助。

下图为onmessage方法内容
截图

2770 1 0
1个回答

latin

磁盘本来就是慢设备,尤其是云服务器磁盘要走网络更慢,瞬间大量的写磁盘肯定堵,解决办法换个性能好的磁盘比如ssd或者把阻塞操作丢给其它进程去处理,比如队列或者异步任务 http://doc.workerman.net/faq/async-task.html

  • 暂无评论
年代过于久远,无法发表回答
×
🔝