2017-07-26 1 views
-1

Wie kann ich die Funktion 24 Stunden nach dem ersten Anruf in node.js aufrufen?Rufen Sie die Funktion 24 Stunden nach dem ersten Anruf in node.js

Oder 24 Stunden nach der Ausführung einer bestimmten Anfrage an diesen node.js Server?

und führen Sie es mit den gleichen Parametern

(Funktion muss E-Mail an Benutzer gesendet)

+0

das ist ein cron job ?, mmm versuche einen triger in deinem bd zu machen, oder einen thread? –

+0

@ art201214 Dies scheint keine Frage zu sein, dies scheint eine Bitte um Arbeit zu sein. Was hast du bisher versucht? Wo ist dein Code? –

Antwort

0

Ich denke, das eine viel größere Frage ist, die von der Art der Architektur abhängig sein könnten Sie haben. Die einfache Antwort ist, eine Art von scheduler oder Cron-Aufgabe zu untersuchen, aber die bessere Lösung könnte sein, diese Systeme zu verteilen und eine Art von Messaging-System live Rabbit MQ einzurichten.

Wenn die erste Funktion ausgeführt wird, können Sie eine Nachricht über Hase an das System senden, das E-Mails bearbeitet und viel später ausführt, wodurch die Belastung des Originalsystems verringert oder es geschützt wird.

Verwandte Themen