WildFly 的元空间大小是否有任何最佳实践?
例如,对于最大堆内存,我将进行以下设置:
((未运行 Wildfly 的内存) * 2) - (可用内存总量)
如果我不指定MaxMetaspaceSize我知道 Metaspace 会自动增加,但这是一个好习惯吗?
提前致谢
WildFly 的元空间大小是否有任何最佳实践?
例如,对于最大堆内存,我将进行以下设置:
((未运行 Wildfly 的内存) * 2) - (可用内存总量)
如果我不指定MaxMetaspaceSize我知道 Metaspace 会自动增加,但这是一个好习惯吗?
提前致谢
WildFly 应用服务器将初始和最大元空间值standalone.conf
分别设置为 96 MB / 256 MB,如下所示:
... -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m ... -Xmx512m ...
但是,MaxMetaspaceSize
在大型生产应用程序中通常需要更大,因为它需要包含应用程序中所有已加载类的元数据。-Xmx
像 WildFly 一样将其设置为最大堆大小 (