Node JS auto-Neustart alle für immer JS-Prozess, wenn der server ausfällt / abstürzt

Ich bin immer mit js zu halten meine Knoten server läuft 24/7 auf AWS EC2.

Ich verwenden Sie diesen Befehl,

forever start index.js

Ich jedoch bemerken, dass einige Zeit nach dem Zufallsprinzip Stoppt den Prozess und meine Website geht. Ich habe manuell ssh in meinen server, es wieder zu laufen by doing:

forever restartall

Und dann geht es backup. Gibt es eine Möglichkeit, von der ich definieren kann, ein Zeitlimit, sagen wir, wenn der server/die Webseite reagiert nicht, für 200, - in 5 sec, dann starten Sie alle immer automatisch?

Ich bin neu hier, wenn jemand kann mir Schritt für Schritt Beispiel für meinen Fall, wäre es genial.

  • Wenn das ein *NIX-Maschine, dann könnte man einfach definieren Sie ein shell-Skript, das läuft auf einen cron-job, um überprüfen Sie den Zustand des Prozesses und neu starten, wenn nötig.
  • Möglich, Duplikat der Automatisch starten forever (Knoten) auf system neu starten
  • Seine auf AWS EC2-t2.micro linux ubuntu.. ich bin Total neu hier, können Sie bitte geben Sie das code-Beispiel, wie und wo Sie zu definieren, und führen Sie das shell-Skript aus? Danke, ich werde es markieren beste Antwort 🙂
  • sicher ist, poste ich ein Beispiel heute. Sorry für die Verspätung
  • Überprüfen Sie die bereits vorhandenen Antwort - stackoverflow.com/questions/13385029/...
InformationsquelleAutor Faizan | 2016-05-12
Schreibe einen Kommentar