workerman可以一直運行,以daemon(守護程式)方式啟動workerman即可後台一直運行。
啟動停止workerman:
啟動
以debug(調試)方式啟動
php start.php start
以daemon(守護程式)方式啟動
php start.php start -d
停止
php start.php stop
重啟
php start.php restart
平滑重啟
php start.php reload
查看狀態
php start.php status
debug和daemon方式差異:
1、以debug方式啟動,程式碼中echo、var_dump、print等列印函數會直接輸出在終端機。
2、以daemon方式啟動,程式碼中echo、var_dump、print等列印會預設重定向到/dev/null文件,可以透過設定Worker::$stdoutFile = '/your/path/file' ;來設定這個檔案路徑。
3、以debug方式啟動,終端關閉後workerman會隨之關閉並退出。
4、以daemon方式啟動,終端關閉後workerman繼續後台正常運作。
推薦:workerman教學
#以上是workerman可以一直運行麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!