首页
下载
文档
社区
视频
捐赠
源代码
赞助商
AOT 编译器
AI 助理
商业产品
PHP AOT 原生编译器
Swoole-Compiler 代码加密器
CRMEB 新零售社交电商系统
登录
注册
全部
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
发表新帖
多个server, task交叉了,这算不算bug?
两个swoole server,分别监听不同的端口,每个server都开启了task进程,投递到A server的数据在A server能在A server的onReceive中接受到,这没问题。在A server的onReceive中这样写 $taskId = $serv->task($data); 竟然在A的task进程中和B的task进程中都能接受到数据! 这算不算bug?
发布于8年前 · 2 次浏览 · 来自
提问
野
野草
两个swoole server,分别监听不同的端口,每个server都开启了task进程,投递到A server的数据在A server能在A server的onReceive中接受到,这没问题。在A server的onReceive中这样写 $taskId = $serv->task($data); 竟然在A的task进程中和B的task进程中都能接受到数据! 这算不算bug?
赞
0
收藏
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
登录
后参与评论
评论
2018-07-16
3
3939
两个server中 worker进程和task进程都设置了争抢模式,后面都改成默认模式好像就没问题了,不知道是不是绝对没问题?还是说都是争抢模式才会发生这个问题?
赞
0
回复