0
我的Node.js代碼中有一個簡單的忙碌循環,需要幾秒鐘才能完成。在此期間,我需要執行一些I/O操作,這些操作當前已排隊,並且在循環之後執行,而不是與循環「並行」。我知道Node並不執行並行執行,所以我正在尋找一些方法來中斷這個循環來讓Node做其他的事情。Node.js中的中斷忙循環
我試過用異步執行循環,但是導致超出調用棧(我容易上升到2,000,000)。
while(i < length){
if(something) sendWebSocketMessage();
//Do stuff with i
i++;
}
任何想法?