首页
下载
文档
社区
视频
捐赠
源代码
赞助商
AOT 编译器
AI 助理
商业产品
PHP AOT 原生编译器
Swoole-Compiler 代码加密器
CRMEB 新零售社交电商系统
登录
注册
全部
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
发表新帖
定时器写再worker进程中有Warning信息
swooole 1.7.1-stable 就是例子中的server.php,原来master进程中的timer注释了,几再onWorkStar中. function my_onWorkerStart($serv, $worker_id) { .... $serv->addtimer(3000); } Warning: swoole_server::addtimer(): swoole_server: can not use addtimer here.
发布于11年前 · 0 次浏览 · 来自
提问
P
PHPer
swooole 1.7.1-stable 就是例子中的server.php,原来master进程中的timer注释了,几再onWorkStar中. function my_onWorkerStart($serv, $worker_id) { .... $serv->addtimer(3000); } Warning: swoole_server::addtimer(): swoole_server: can not use addtimer here.
赞
0
收藏
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
登录
后参与评论
评论
2015-09-05
平
平平淡淡、
是否使用了消息队列?
赞
0
回复
2015-09-05
1
14yigedashabi
使用消息队列后,异步模式的定时器/异步文件读写等都无法使用。
赞
0
回复
2015-09-05
無
無限の夢
1.7.1中自带的server.php例子,没有做任何修改.只是注释了主进程my_onStart()里的addtimer,把代码原来中my_onWorkerStart()的addtimer打开. 刚才又实验了一遍,是macos ,PHP 5.5.8
赞
0
回复
2015-09-09
f
fff
确实是,找了台linux机器,就没有Warning了.
赞
0
回复