tp6 怎样同时开启websocket协议和运行多个定时任务?

hualian

websocket 用于站内消息推送的,多个定时任务是计算用户相关数据。
我尝试了运行一个worker:server 然后再运行一个timer 但是会提示进程重复。
然后我尝试了在wordker:server 里的 onWorkerStart 进行多个 new worker(),但还是提示进程重复运行。

想咨询:如果在同一个项目里,同时运行一个websocket 和 多个 定时任务?
即是:一个new Worker('websocket://xxx') 和多个 new Worker();

1856 2 0
2个回答

Gin

一个worker 一个文件

walkor 打赏

根据不同的启动命令,给 Worker::$pidFile 设置不同的值

  • 18829520602 2022-10-10

    for循环多个new crontab任务最后只执行一个咋回事

年代过于久远,无法发表回答
×
🔝