![](/img/trans.png)
[英]Why is forever not working to keep my nodejs process running after I logout?
[英]NodeJS - Keep my App running with Forever
當前,我的服務器上運行着NodeJS服務。 由於HAPI.JS,它提供了RestAPI
該服務永久運行,並且永遠在新貴腳本中執行,但遇到了一些麻煩。
有時,服務會出現如下錯誤:
Debug: internal, implementation, error
TypeError: Uncaught error: Cannot call method 'replace' of undefined....
此時,服務器已完全關閉,再也不會重啟:(
我需要100%穩定的服務,這就是為什么我必須在出現錯誤時重新啟動它。
我的問題 :
使用pm2而不是永遠運行您的應用程序。 即使未捕獲異常,Pm2也會重新啟動節點服務器。
如果該過程在啟動時失敗,則不會自動重新啟動。 您可以配置最小正常運行時間--minUptime
標志。
然后,您可以使用--watch
標志來監視修訂的更改。
但是,您收到的特定錯誤通常不會停止Hapi進程,這表明這不是forever
問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.