2016-05-25 19 views
0

Ich bin auf der Suche nach Code, der setInterval verwendet, um eine Funktion alle 30 Sekunden aufzurufen, aber es sieht nicht aus wie es alle 30 Sekunden ausgelöst wird alle 3 Minuten ungefähr. Ich denke, es liegt daran, dass andere Funktionen in die Warteschlange eingereiht werden und es eine Weile dauert, bis diese Funktion aufgerufen wird. Bitte korrigieren Sie mich, falls ich falsch liege.So finden Sie, was in der Rückrufwarteschlange in Nodejs

Gibt es eine Möglichkeit zu überprüfen, was in der Callback-Warteschlange ist entweder visuell oder sogar etwas einfach zu Dump alle 1 Sekunde in eine Protokolldatei?

+0

Wer -1'd Frage könnten Sie bitte erklären, warum? Ich bin froh, irgendwelche Änderungen an der Frage vorzunehmen, wenn Sie Grund geben könnten ... – opensourcegeek

Antwort

-1

Sie können dies verwenden, um zu überprüfen, dass es z. alle 30 Sekunden:

setInterval(function() { console.log(new Date());}, 30000); 
+0

Ich bin nicht besorgt darüber, ob die Funktion, die ich betrachte, genannt wird, eher bin ich interessiert zu wissen, was die anderen Funktionen sind die Warteschlange, die zu der Verzögerung führt. – opensourcegeek