【问题标题】:Glassfish Process KilledGlassfish 进程被杀死
【发布时间】:2012-09-21 17:49:12
【问题描述】:

我有一个奇怪的问题,我在 Amazon AMI Linux 实例上运行 glassfish 3.1.2.2,服务器运行正常大约两周,但它会死掉。 server.log 中没有关于它的任何内容,前一分钟它像正常一样处理请求,然后整个过程都消失了。我检查了操作系统日志,例如 /var/log/messages。特别是,我一直在寻找 oom-killer,因为我的一个想法是该进程正在因使用大量内存或其他东西而被收割,但在日志中杀死该进程并没有任何意义。有没有人有任何想法来追踪这个问题?

【问题讨论】:

  • 你确定不是实例?某些实例不能保证 24x7 全天候运行
  • 是的,我确定,我的实例的当前正常运行时间是 70 天 14 小时。如果实例被关闭,这将被重置。

标签: linux glassfish glassfish-3


【解决方案1】:

有时 glassfish 需要更多内存,如我们的预期。请查看 JVM 调整以及为 glassfish 分配更多内存。我确定这是由于 GC 周转而导致您的服务器崩溃。希望您没有安装它在虚拟机上。

【讨论】:

  • 它安装在 Amazon EC2 虚拟机上。
  • 然后增加你的虚拟空间
猜你喜欢
  • 2010-12-08
  • 2013-04-07
  • 1970-01-01
  • 1970-01-01
  • 2011-09-09
  • 1970-01-01
  • 1970-01-01
  • 2010-12-02
  • 2013-09-19
相关资源
最近更新 更多