So erstellen Sie einen Cron-Job mit PM2

8

Ich möchte einen Cron-Job machen, um alle 15 Minuten E-Mails zu senden, die Daten aus einer Datenbanktabelle aufnehmen. Im Knoten js kann ich einen Cron-Job machen, aber durch PM2 verstehe ich nicht, wo ich den Code platzieren soll und wie er funktioniert.

    
Milan Mahata 28.02.2017, 05:55
quelle

2 Antworten

1

danke für deine Antwort; Ich mache es auf diese Art und stelle einfach die Email ein

  1. npm installieren Sie node-crontab

2. var crontab = require ('node-crontab');

var jobId = crontab.scheduleJob ("* / 15 * * * *", Funktion () {

%Vor%

});

    
Milan Mahata 08.03.2017, 13:26
quelle
26

Verwenden Sie die Option --cron :

  

-c --kron <cron_pattern>

Zum Beispiel:

pm2 start sendMail.js --cron "*/15 * * * *"

Pm2 startet nun das Script sendMail.js zur vollen Stunde und 15, 30 und 45 Minuten nach der Stunde

neu     
Robbie 01.03.2017 22:36
quelle

Tags und Links