中文在线一区二区_欧美在线综合_久久久久久综合_欧美一区二区三区视频_国产免费看_国产福利精品一区

ServerManager

ServerManagerEasySwoole 框架中,用于全局存儲 Swoole 對象實例 所用的一個單例對象。完整的代碼實現在 \EasySwoole\EasySwoole\ServerManager

關鍵函數

__construct

在構造函數中,ServerManager 實例化了一個事件注冊器 \EasySwoole\EasySwoole\Swoole\EventRegister,本質上這是一個數組容器。該容器用于存儲注冊給 Swoole 實例的事件回調。

createSwooleServer

該函數會根據所傳遞的參數與配置項,創建一個 Swoole 實例,并把該實例賦值存儲到 ServerManager 對象swooleServer 屬性中。

addServer

該函數用于調用 Swoole 實例addlistener 方法,創建一個 Swoole的子服務,并返回該主服務的事件注冊器 EventRegister,注意該注冊器的作用域僅僅在對應的子服務中。

start

該函數用于調用 Swoole 實例start 方法,也就是實質性地啟動一個 Swoole 服務。該函數做了如下事情:

  • 注冊主實例的事件回調
  • 注冊各個子服務的事件回調
  • 啟動服務

其他函數

名稱 參數 功能描述
getSwooleServer string $serverName = null 用于獲取當前的 Swoole 實例 或者是對應子服務的 subPort 對象
getEventRegister string $serverName = null 用于獲取 主Swoole實例 或者是對應子服務的subPort對象 的事件回調注冊容器
isStart - 用于判斷當前服務是否已經啟動
主站蜘蛛池模板: 日韩成人在线视频 | 久re在线 | 国产精品美女久久久久aⅴ国产馆 | 欧美日韩综合 | 国产女人爽到高潮免费视频 | 日一区二区三区 | 国产精品亚洲视频 | av色综合| 波多野结衣先锋影音 | 亚洲综合精品 | 毛片在线视频 | 青青久久久 | 亚洲成人第一网站 | 中文字幕一二三区 | 久久久久一区二区 | 国产精品18久久久久vr手机版特色 | 亚洲国产精品尤物yw在线观看 | 日韩福利在线 | 国产精品久久久久久久久久久新郎 | 男人天堂a | 免费精品人在线二线三线区别 | 一级毛片免费版 | 国产成人精品一区二区三区四区 | 亚洲国产综合在线 | 欧美成人第一页 | www夜夜操 | 在线观看特色大片免费网站 | 欧洲一区二区三区 | 91精品国产高清久久久久久久久 | 国产 高清 在线 | 免费又黄又爽又色的视频 | 日本a v在线播放 | 国产精品18久久久久久久久久久久 | 国产精品亚洲成在人线 | 欧美午夜影院 | 久久亚洲欧美日韩精品专区 | 国产精品日韩一区二区 | 国产日产久久高清欧美一区 | 日韩成人在线免费观看 | 精品粉嫩超白一线天av | 91精品国产高清久久久久久久久 |