框架初始化事件
函数原型
public static function initialize(): void{}
已完成工作
在执行框架初始化事件时,EasySwoole已经完成的工作有:
- 全局常量EASYSWOOLE_ROOT的定义
- 系统默认Log/Temp目录的定义
可处理内容
在该事件中,可以进行一些系统常量的更改和全局配置,例如:
- 修改并创建系统默认Log/Temp目录。
- 引入用户自定义配置
- 注册 数据库,redis 连接池
- trace链追踪器注册
启动前调用协程API
use Swoole\Coroutine\Scheduler;$scheduler = new Scheduler();$scheduler->add(function() {/* 调用协程API */});$scheduler->start();//清除全部定时器\Swoole\Timer::clearAll();
