我想創建的NodeJS一種實用工具,監聽到火力地堡的變化,這樣的:穩定性的影響
var Firebase = require('firebase');
var agentRef = new Firebase("https://mybase.firebaseio.com");
agentRef.child('users').on('value', function (snapshot) {
console.log(snapshot.val());
});
它將運行,只要有可能,最好永遠運行一些常規發生變化時。
問題是,運行NodeJS幾天或幾個月有多可靠?
我該如何追蹤它的健康狀況並按照應有的方式運行。如果它掛起,我怎麼知道?這是一個正確的方式嗎?也許我應該聽其他一些工具的變化,然後在需要時運行NodeJS代碼?
我在問,因爲我認爲人們在他們的工作中有過這個問題,所以可以給我一個關於如何處理這個問題的建議。 –
node.js應用程序絕對可以運行幾天/幾周/幾個月/年。這一切都取決於它是否存在導致內存泄漏/資源問題的錯誤,這將取決於正在使用的模塊以及與所述模塊交互的代碼。 –