Ich benutze playframework 2.0.4 mit scala. Ich stelle die App mit "play dist" bereit und starte dann mit dem Skript "./start".
Kürzlich hatte ich den Fall, dass meine Produktionsinstanz nicht genügend Speicher hatte und abgestürzt ist. Ich habe einen Fehler
erhalten %Vor%und der Spielprozess war tot.
Gibt es eine Möglichkeit, akka.jvm-exit-on-fatal-error zu deaktivieren und es so einzurichten, dass die Play-Anwendung beim Absturz neu gestartet wird? Es ist eine Produktionsumgebung und eine nicht laufende Anwendung hilft nicht wirklich.
Ich würde denken, wenn die Anwendung so abstürzt, könnte die Akka-Umgebung in einem inkonsistenten Zustand sein und der Versuch, sie zu retten, würde wahrscheinlich nicht funktionieren.
Stattdessen würde ich Prozessüberwachung mit Tools wie monit
Tags und Links scala akka playframework playframework-2.0