#6138·swoole-src

自定义进程信号问题

作者: DlenoDing创建于 2026年8月2日更新于 2026年8月13日
标签waiting on review

T+0 SIGTERM → PID 1 (Manager) Manager 向 worker 发送 SIGTERM, 等待 worker 退出 ✗ 没有任何 WORKER 进程让 worker 停止 → 等待 max_wait_time 结束 T+max_wait_time Manager 强制推进 → 自定义进程才收到 SIGTERM 这里是否可以同时向自定义进程发送信号,目前这样会导致自定义进程一直卡住,无法收到信号,而有些需要在自定义进程中监听信号的程序无法及时处理,或者无效。 目前只能在 WORK 进程收到信号时主动向自定义进程发送管道消息来处理。

内容来源: swoole/swoole-src