不久前,我尝试在ubuntu12.04的512 m内存的EC2实例上安装artifactory 2.6.1。但是当我启动它的时候,初始化之后它就安静地退出了。我在一个带有3g内存的ubuntu 10上安装了它,它可以工作。
现在我在那个小实例上安装了另一个web应用程序,它运行得很好。但是,当我们的数据库加载了更多的数据时,tomcat就没有跟踪就退出了。尽管它仍然适用于更大的实例。
由于and和我的web应用程序的行为是一样的,我倾向于指责tomcat。为什么tomcat没有错误输出就死了?这真的和记忆有关吗?
谢谢。
发布于 2012-05-20 18:59:48
Tomcat在没有错误输出的情况下停止的唯一方法是,如果有什么东西发出了杀死-9。如果您没有这样做,那么Linux OOME杀手可能已经做到了。检查/var/log/消息。
Tomcat停止的其他方式都应该生成某种形式的输出:
。
https://stackoverflow.com/questions/10668900
复制相似问题