首页
下载
文档
社区
视频
捐赠
源代码
赞助商
AOT 编译器
AI 助理
商业产品
PHP AOT 原生编译器
Swoole-Compiler 代码加密器
CRMEB 新零售社交电商系统
登录
注册
全部
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
发表新帖
WARNING swServer_master_onTimer (ERROR 9007): No idle worker is available.
最近更新了swoole,并优化了代码,出现了这个错误 WARNING swServer_master_onTimer (ERROR 9007): No idle worker is available. Swoole 2.1.0 php 7.1.7 centOS 7.4
发布于6年前 · 51 次浏览 · 来自
提问
zxyfaxcn
最近更新了swoole,并优化了代码,出现了这个错误 WARNING swServer_master_onTimer (ERROR 9007): No idle worker is available. Swoole 2.1.0 php 7.1.7 centOS 7.4
赞
0
收藏
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
登录
后参与评论
评论
2020-05-19
zxyfaxcn
我在测试环境上也有这个情况 环境是: php7.1.31 swoole4.4.3 centOS7.6
赞
0
回复
2020-05-19
鲁飞
复现代码
赞
0
回复
2020-05-19
zxyfaxcn
https://github.com/swoole/rfc-chinese/issues/8 看到这篇文章似乎明白了, 这个提示可以看作是告知worker的负荷状态... 因为我线上 是2.1.0 dispatch_mode是3,8个进程处于繁忙就会有这个提示,请求调度会切换到轮询模式(1),所以请求还是能响应。 改进方式: 1、加大进程数量 2、升级Swoole, 改代码为协程方式实现
赞
0
回复