请问如何重启单个worker

toby1991

如何在workerman下面Application_A中,重启Application_B中的某个worker?

3838 5 0
5个回答

walkor 打赏

status 命令可以看到哪些进程是属于Application_B的,对这些进程发送SIGINT信号可以安全重启对应的进程

kill -SIGINT $pid

  • 暂无评论
toby1991

这个pid从哪里找呢?

  • 暂无评论
walkor 打赏

status 命令能看到

toby1991

PS:
在worker里,使用 posix_getpid() 就可以获取到当前 worker 的 pid 了

  • 暂无评论
walkor 打赏

status 命令可以看到

  • 暂无评论
年代过于久远,无法发表回答
×
🔝