0

我正在为我的项目使用Glassfish v3.0.1。但是,Glassfish 似乎多次下跌。因此,我想开发一种在 Glassfish 出现故障时通知我的机制。Glassfish 有什么选择吗?如果没有,我怎样才能做到这一点?此外,我如何理解 Glassfish 为何会失败?我在日志中找不到正确的解释。

4

1 回答 1

2

我不知道 Glassfish 本身有任何选项,我怀疑是否有任何选项(进程通常很难知道它何时死亡:-)。编写脚本尝试连接到服务(例如,使用wgetor curl)或使用监视进程的系统监控工具

要找出 Glassfish 终止的原因,您必须调试问题。这里有一些提示:

  • 添加/启用更多日志记录
  • 在源代码中搜索System.exit(). 这可以终止 Java 应用程序,而无需任何跟踪它发生的原因。(这也可能有帮助
  • 检查进程的标准输出
  • 寻找崩溃转储;请参阅您正在使用的 Java VM 的文档。
于 2013-01-29T08:08:49.000 回答