首页 > 解决方案 > Java 8 Wildfly 14 OutOfMemoryError 阶段安装

问题描述

我正在尝试将大约 45MB 的应用程序部署到 Wildfly 14。如果我没有在 Wildfly 部署控制台中设置启用标志,部署会顺利进行,但是一旦我启用已部署的应用程序,它就会引发以下错误:

{"WFLYCTL0080: Failed services" => {"jboss.deployment.unit.\"conciliador-backend-0.0.1-SNAPSHOT.war\".INSTALL" => "WFLYSRV0153: Failed to process phase INSTALL of deployment \"conciliador-backend-0.0.1-SNAPSHOT.war\"
    Caused by: java.lang.OutOfMemoryError: Metaspace"}}

Wildfly 服务器具有默认配置参数,我需要调整或配置一些东西以使服务器不会出现 OutOfMemory 吗?

提前致谢,

迭戈

标签: javajava-8jbosswildfly

解决方案


尝试-XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=1024m在standalone.conf(用于linux环境)文件中设置。如果您仍然遇到同样的错误,请尝试增加“MaxMetaspaceSize”,但 1gb 应该足够了。-


推荐阅读