系统事件

事件类似ThinkPHP的行为或者钩子,是框架在执行过程中预留的开发者执行一些业务逻辑的入口,easySwoole预留了多种全局事件入口,以方便用户更加自由地使用easySwoole框架

其中除框架预处理,其余的事件入口均在Conf/Event.php下,其中Event类必须继承Core\AbstractInterface\AbstractEvent

以下为框架提供给开发者处理业务逻辑的入口:

事件名称 事件入口
框架初始化 frameInitialize
框架初始化完成 frameInitialized
主进程启动 onStart
主进程退出 onShutdown
服务启动前 beforeWorkerStart
服务启动 onWorkerStart
服务退出 onWorkerStop
服务异常 onWorkerError
收到请求 onRequest
请求分发 onDispatcher
响应请求 onResponse
执行任务 onTask
任务结束 onFinish

results matching ""

    No results matching ""