安裝php
檢查pcntl、posix擴充(已經安裝成功)
安裝git
下載下傳 workerman-todpole
缺少官方依賴包,直接啟動發現會報錯:
安裝:Composer 是 PHP 的一個依賴管理工具(全局安裝)
注意: 如果上訴指令因為權限執行失敗, 請使用 sudo 再次嘗試運作 <code>mv</code> 那行指令。
現在隻需要運作 <code>composer</code> 指令就可以使用 Composer 而不需要輸入 <code>php composer.phar</code>
<code>vendor</code>目錄是依賴庫的目錄,這些其實都是可以通過一個指令來得到的,隻要你提供<code>composer.json</code>檔案,那麼你将這個項目<code>git clone</code>下來之後,直接:
就可以得到相應的依賴庫了。
再次啟動workerman
啟動正常
檢視本機的IP位址:
再次啟動workerman,在浏覽器位址輸入
測試結果:

成功安裝!
狀态詳解
紅色為對應的4個worker
黃色為每個worker退出的次數和狀态
例如執行一個:php start.php reload (reload指令的話)
TodpoleBusinessWorker 會退出,(啟動的時候會直接去連接配接TodpoleGateway内部端口,會建立起通訊的,不會監聽端口的)
TodpoleGateway(維持用戶端連接配接,如果退出就會和用戶端斷開的,會監聽端口的)是不會退出的
WebServer 有兩個程序也會退出兩次
Register(維持TodpoleBusinessWorker 和TodpoleGateway之間進行通信的)内部服務,沒有任何邏輯,是以也不會退出的
total_request 多少個請求