[英]Self destruct object in node js
由於某些原因,我不想遍歷對象數組以檢查其到期並將其刪除。 我正在尋找一種機制,該機制可以自動設置對象以殺死自己並使用
function obj = {
var self = this;
setTimeout{ function{
//destroy
self = undefined;
}, 14280 }
}
var my_Obj = new obj
我只想知道一件事,這種模式是否會使系統負擔沉重? 我只是開始在nodeJS中進行調查,因此不了解計時器及其在nodeJS中的關系。 根據我在C#中的經驗,如果每個對象處理程序都有自己的計時器,則可能會使系統變得沉重而緩慢
Node.js在單個線程中啟動一個隱式事件循環,該線程使用阻塞的異步回調進行處理。 由於這是主要的運行時功能,因此事件循環將愉快地處理您可以注冊的盡可能多的回調。
通常,您不必擔心事件循環會使您的進程感到飢餓,並且如果您覺得在任何給定的時間點都處理太多的事情,那么您始終可以分散在集群中的多個進程中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.