2
我在我的基於codeigniter的php應用程序中使用Ratchet,一個Node js應用程序和ZeroMq。檢查進程是否正在運行,如果不啓動它
在我的管理儀表板中,我希望能夠看到套接字是否正在運行,以及如果我的節點js應用程序正在運行。如果發生故障,我需要能夠恢復在線狀態。
我知道我可以使用php的exec
將它重新聯機,但只要腳本結束,命令行也一樣。
我該如何做到這一點?喜歡的東西:
棘輪:狀態在線(停止,啓動,重啓) 節點服務:狀態在線(停止,啓動,重啓) ZeroMq:狀態在線(停止,啓動,重啓)
你能澄清你用'的意思,但只要劇本完成,這樣做的命令line.' – KFE
我的意思是,如果你運行像EXEC (「node main.js」); 它會打開並關閉它。另外我不知道如何控制它是否運行 –