如果我使用 Laravel Scheduler 和 Laravel Echo Server。$schedule->exec('laravel-echo-server start') ->everyMinute() ->onSuccess(function () { // send logs }) ->onFailure(function () { // send failure message and retry });有沒有辦法檢查 laravel-echo-server 是活動還是關閉?我看到我可以使用主管來自動重啟服務等。有沒有辦法在沒有主管或任何其他類似程序的情況下在 laravel 中做到這一點?
1 回答

犯罪嫌疑人X
TA貢獻2080條經驗 獲得超4個贊
您可能想檢查端口是否被占用。這是檢查此類服務的可靠方法。
類似的東西netstat -tulpn | grep LISTEN
會給你使用的端口列表,然后你可以簡單地檢查端口。
- 1 回答
- 0 關注
- 211 瀏覽
添加回答
舉報
0/150
提交
取消