java - 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 吗?
提前致谢,
迭戈
解决方案
尝试-XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=1024m
在standalone.conf(用于linux环境)文件中设置。如果您仍然遇到同样的错误,请尝试增加“MaxMetaspaceSize”,但 1gb 应该足够了。-
推荐阅读
- flutter - 如何在 Flutter Markdown 中定义图像的高度和宽度?
- android - 如何在firestore中更改Hashmap中的值?
- mapbox - mapbox 支持的国家地址列表
- javascript - 如何在 React 中显示来自 django-rest-framework 的错误消息
- javascript - 如何在 JavaScript 中将同步函数转换为异步函数
- python - 如何在 Tkinter Text 小部件中突出显示单词或字母?
- swift - 循环添加到 ContainerViews
- python-3.x - 如何强制 pip 直接从 Internet 而不是本地缓存安装包?
- python - 将代理与 Tweepy 一起使用
- python - Python语法返回嵌套函数的返回值?