Play2.0:重启致命错误?

Hei*_*nzi 9 scala akka playframework playframework-2.0

我使用scala的playframework 2.0.4.我使用"play dist"部署应用程序,然后使用"./start"脚本启动它.

最近,我遇到了我的生产实例没有足够的内存和崩溃的情况.我收到了一个错误

Uncaught error from thread [play-akka.actor.promises-dispatcher-456] shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled
Run Code Online (Sandbox Code Playgroud)

游戏过程已经死了.

有没有办法禁用akka.jvm-exit-on-fatal-error并将其设置为在崩溃时重启播放应用程序?这是一个生产环境,一个没有运行的应用程序并没有真正起作用.

Man*_*rdt 0

我认为如果应用程序像这样崩溃,Akka 环境可能会处于不一致的状态,并且尝试挽救它可能不起作用。

相反,我会使用monit等工具来研究流程监督