系统事件 - 服务主进程退出

优质
小牛编辑
138浏览
2023-12-01

服务主进程退出事件

  1. function onShutdown(\swoole_server $server);

此事件在Server结束时发生

在此事件之前Swoole Server已进行了如下操作

  • 已关闭所有线程
  • 已关闭所有worker进程
  • 已close所有TCP/UDP监听端口
  • 已关闭主Rector

注意: 强制kill进程不会触发此事件,如kill -9,需要使用kill -15来发送SIGTREM信号到主进程才能按照正常的流程终止