Swoole精华手记 发表于 2020-07-14 知识点: 可选回调 123456789101112131415port 未调用 on 方法,设置回调函数的监听端口,默认使用主服务器的回调函数,port 可以通过 on 方法设置的回调有:TCP 服务器 onConnect onClose onReceiveUDP 服务器 onPacket onReceiveHTTP 服务器 onRequestWebSocket 服务器 onMessage onOpen onHandshake 事件执行顺序 12345678所有事件回调均在 $server->start 后发生服务器关闭程序终止时最后一次事件是 onShutdown服务器启动成功后,onStart/onManagerStart/onWorkerStart 会在不同的进程内并发执行onReceive/onConnect/onClose 在 Worker 进程中触发Worker/Task 进程启动 / 结束时会分别调用一次 onWorkerStart/onWorkerStoponTask 事件仅在 task 进程中发生onFinish 事件仅在 worker 进程中发生onStart/onManagerStart/onWorkerStart 3 个事件的执行顺序是不确定的