問題描述node.js開發(fā)游戲服務(wù)器,如果遇到了對象屬性沒有定義,或者數(shù)據(jù)庫等操作報(bào)錯(cuò),進(jìn)程容易掛掉問題出現(xiàn)的環(huán)境背景及自己嘗試過哪些方法試過try catch 但是這個(gè)異步不能捕獲,如果想捕獲異步,還要再異步那邊再捕獲異常,有點(diǎn)繁瑣。
也用過forever守護(hù)進(jìn)程,這樣進(jìn)程掛掉會(huì)再起,但是因?yàn)槲覀冏龅挠螒?,有好多?shù)據(jù)保存在內(nèi)存里,重啟之后內(nèi)存里的數(shù)據(jù)沒了。相關(guān)代碼// 請把代碼文本粘貼到下方(請勿用圖片代替代碼)你期待的結(jié)果是什么?實(shí)際看到的錯(cuò)誤信息又是什么?希望大神提供思路或者方法如何做到,全局捕獲異常,能保證進(jìn)程不掛。
如何防止node.js進(jìn)程掛掉
揚(yáng)帆大魚
2018-09-23 17:02:13