比如
php start1.php start -d
php start2.php start -d
php start3.php start -d
我運(yùn)行這三個(gè)后,通過每一個(gè)php文件對(duì)應(yīng)的 status是能看到每一個(gè)的狀態(tài)。
但我想獲得這三個(gè)主進(jìn)程的列表,有辦法嗎?就是有沒有辦法讓我得到:
start1.php
start2.php
start3.php
在做一個(gè)項(xiàng)目,有幾十個(gè)php文件,讓用戶按實(shí)際需要自由start和stop。
在onWorkerStart和onWorkerStop分別記錄運(yùn)行了哪個(gè)文件和停止了哪個(gè)文件,但這種不是當(dāng)服務(wù)器強(qiáng)制重啟或者各種不可預(yù)料的情況下,可能不準(zhǔn)嗎?還想到了,用timer定時(shí)更新一下當(dāng)前在運(yùn)行哪個(gè)文件,就是整體不是太方便。。。就想著,有沒有辦法通過workerman這里獲得這個(gè)列表,這不是最方便的方法么。