出现一个奇怪的现象,一个应用运行会儿被linux进程杀掉了,jvm 错误也打开了,就是没有错误日志,初步想可能内存或者什么资源不足被干掉,但没有日志。
但我对linux不是很熟,于是请教了jdk团队的伙伴,解决了。
直接上图
dmesg |grep java
dmesg这个命令一看,嘿,发现内存不足,
我用的jdk8 ,类对象会在metaspace,于是把这个最大空间大小设置大点解决此问题
出现一个奇怪的现象,一个应用运行会儿被linux进程杀掉了,jvm 错误也打开了,就是没有错误日志,初步想可能内存或者什么资源不足被干掉,但没有日志。
但我对linux不是很熟,于是请教了jdk团队的伙伴,解决了。
直接上图
dmesg |grep java
dmesg这个命令一看,嘿,发现内存不足,
我用的jdk8 ,类对象会在metaspace,于是把这个最大空间大小设置大点解决此问题