我使用了5个shell来模拟,每个shell循环1000次,向workerman发送信息 onmessage为空函数。什么都没处理。只记录了一个message的消息日志,
出现了如此大量的进程一直是busy状态 ,我想知道如何优化该问题? 请求大神帮助。
下图为onmessage方法内容
磁盘本来就是慢设备,尤其是云服务器磁盘要走网络更慢,瞬间大量的写磁盘肯定堵,解决办法换个性能好的磁盘比如ssd或者把阻塞操作丢给其它进程去处理,比如队列或者异步任务 http://doc.workerman.net/faq/async-task.html 。
磁盘本来就是慢设备,尤其是云服务器磁盘要走网络更慢,瞬间大量的写磁盘肯定堵,解决办法换个性能好的磁盘比如ssd或者把阻塞操作丢给其它进程去处理,比如队列或者异步任务 http://doc.workerman.net/faq/async-task.html 。