× 警告!旧版文档已经暂停维护,请查看新版文档。点击前往新版文档

onWorkerStop

此事件在Worker进程终止时发生。在此函数中可以回收Worker进程申请的各类资源。原型:

function onWorkerStop(Swoole\Server $server, int $worker_id);
  • $worker_id是一个从0-$worker_num之间的数字,表示这个Worker进程的ID
  • $worker_id和进程PID没有任何关系
  • 进程异常结束,如被强制kill、致命错误、core dump时无法执行onWorkerStop回调函数

注意事项

请勿在onWorkerStop中调用任何异步协程相关API,触发onWorkerStop时底层已销毁了所有事件循环设施。