如何在glassfish停机时通知用户

时间:2013-01-29 07:58:33

标签: glassfish

我正在为我的项目使用 Glassfish v3.0.1 。然而,Glassfish似乎多次失败。因此,我想开发一种机制,在Glassfish出现故障时通知我。 Glassfish有什么选择吗?如果没有,我怎么能实现这个目标?此外,我怎么能理解为什么Glassfish会崩溃?我在日志中找不到合适的解释。

1 个答案:

答案 0 :(得分:2)

我不知道Glassfish本身有任何选择,我怀疑有没有(通常很难让一个过程知道什么时候它已经死了:-)。编写尝试连接服务的脚本(例如,使用wgetcurl)或使用监视进程的system monitoring tool

要找出Glassfish终止的原因,您必须调试问题。这是一些tipps:

  • 添加/启用更多日志记录
  • 搜索System.exit()的源代码。这可以终止Java应用程序,而不会发现它为什么会发生。 (this might help, too
  • 检查流程的标准输出
  • 寻找崩溃转储;请参阅您正在使用的Java VM的文档。