先給答案
ApplicationContext::getContainer()
->get(\Hyperf\Server\ServerFactory::class)
->getServer()->getServer()->reload();
流程是這樣的:
- hyperf 啟動的時候 會起一個 swoole server 實例,
- 這個實例 會監(jiān)聽 將 config/server.php 下配置的 servers 配置項里 配置的 多個端口
- 啟動settings 里配置的多個 worker