我在Wildfly 10上的群集环境中部署了4种不同的战争,Wildfly消耗了大量内存。
我在standalone.conf上的配置是;
...
JAVA_OPTS="-Xms256m -Xmx1400m -XX:MetaspaceSize=128M -XX:MaxMetaspaceSize=320m -Djava.net.preferIPv4Stack=true"
...
Wildfly启动后,需要1.7 GB的内存,并在短时间内增加到1.8 GB。
为什么Wildfly开始使用这么多内存?
这是什么原因以及如何防止这种情况发生。