我需要一些帮助来设置我的jvm。
我的AWS Linux CentOS 64 / 1核心/ 1GB内存 / WildFly 10以及与JAVA / EJB / JPA的简单战争。和java 1.8.0_121
当我部署war文件时,需要一些时间并且WildFly会关闭。
double
在Standalone.conf中我有:
Mar 24 14:40:04 ip-172-31-8-83 kernel: [ 2952] 1001 2952 665416 106289 289 0 0 java
Mar 24 14:40:04 ip-172-31-8-83 kernel: Out of memory: Kill process 2952 (java) score 420 or sacrifice child
Mar 24 14:40:04 ip-172-31-8-83 kernel: Killed process 2952 (java) total-vm:2661664kB, anon-rss:425156kB, file-rss:0kB, shmem-rss:0kB
我需要为1GB RAM AWS实例设置正确的值。
提前致谢!
快照:
JAVA_OPTS="-Xms64m -Xmx512m -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m -Xss256k -Djava.net.preferIPv4Stack=true -Duser.timezone=America/Sao_Paulo"
答案 0 :(得分:0)