master_pid)); foreach (config('server.ports') as $value) { Logger::_alert('Listen ' . $value['type'] . ' address ' . $value['host'] . '::' . $value['port']); } event(new OnStart($server)); } /** * @param SServer $server * @throws ContainerExceptionInterface * @throws NotFoundExceptionInterface * @throws ReflectionException */ public function onBeforeShutdown(SServer $server): void { event(new OnBeforeShutdown($server)); } /** * @param SServer $server * @throws */ public function onShutdown(SServer $server): void { @unlink(storage('.swoole.pid')); event(new OnShutdown($server)); } }