Vielleicht ist meine Frage nicht genau richtig, aber im Grunde muss ich wissen, die einfachste Möglichkeit, alle meine Variablen innerhalb meiner Node js-Anwendung mit dem Npm-Paket-Knoten Cron (https://www.npmjs.com/package/node-cron) zurückgesetzt .Zurücksetzen aller Variablen im Speicher mit Nodejs
Allerdings denke ich, das passiert nur mit meinen Arrays.
Das Paket funktioniert großartig ... Meine Funktion läuft im geplanten Intervall, aber jedes Mal, wenn es ausgeführt wird, werden die zuvor geplanten Aufgabenvariablen nicht aus dem Speicher freigegeben. Im Wesentlichen scheint es so zu sein, dass jede Iteration in die letzte hinzugefügt wird.
Wie empfiehlt es sich, alles aus dem Speicher freizugeben, damit die alten Daten nicht bei jeder Ausführung der Aufgabe gespeichert werden?
Beispiel: (die Funktion jede Minute laufen)
var cron = require('node-cron');
cron.schedule('* * * * *', function(){
myFunction();
});
Wie oben der Funktion myFunction erwähnt() läuft jedes Mal über die Knoten-cron-Bibliothek. Die Variablen innerhalb dieser Funktion scheinen jedoch nicht bei jeder Ausführung der geplanten Cron-Task aus dem Speicher freigegeben zu werden.
Irgendwelche Ideen?
Danke!
Ich würde vermuten, dass es die Art ist, wie Sie Variablen in 'myFunction' referenzieren, anstatt etwas mit Knoten-Cron zu tun. Wenn Sie einen Code zur Verfügung stellen können, wie Sie Variablen in der Funktion verwenden, wird es einfacher für Menschen zu beantworten – Matt