【发布时间】:2014-08-31 21:29:24
【问题描述】:
我有一个相当大的应用程序,需要一直打开。
周末,我回来说它有一个“翻转失败异常”。这显示在我访问的应用程序的每个页面上。
我认为原因是因为我们的网络人员在周末重新安装了我们的防火墙,这导致 Grails 失去与数据库的连接,从而导致异常。
我必须手动重启 grails 才能让应用重新启动并运行。
我的问题是,将来有没有办法在这样的异常情况下自动重启 grails?
抱歉,我来自一个只有崩溃设计的世界,那里全是脚本,所以如果出现类似问题,只需重新加载页面即可。
谢谢
【问题讨论】:
-
您应该将此作为监控的一部分并在那里采取行动。应用程序或整个应用程序服务器可能最终处于无法检测到大规模故障并对其做出反应的状态。
标签: grails