首页 > 解决方案 > Jboss EAP 7.4.1 配置问题

问题描述

我正在尝试将其中一种环境 EAP 7.0 引入 EAP7.4.1,并且我已成功迁移其中一种环境。但是,在其中一种环境中,当我在域模式下升级后启动 EAP 时,服务器内存不足并出现以下错误:

> "WFLYCTL0030: No resource definition is registered for address [
>     (\"host\" => \"somehost-server-1\"),
>     (\"server\" => \"server-1\"),
>     (\"core-service\" => \"platform-mbean\"),
>     (\"type\" => \"operating-system\") ]"

我试图将确切的配置复制为 EAP 运行平稳的其他环境,但没有发现任何区别。如果我试图找到这个错误,我找不到任何帮助,我只能看到它与 Jboss EAP 的监控服务有关。有人可以帮忙吗?

标签: javabatch-processingjboss-eap-7jberet

解决方案


我发现了这个问题,显然 jberet 在内部试图从表(JDBC 存储库)中获取有关作业执行的详细信息。而且由于该表中有很多行,因此提交的堆大小将用完。

从该表中删除行后,服务器看起来很稳定,一切运行顺利。我想知道服务器如何处理大量负载,因为它一直在尝试获取该数据。是否有替代解决方案?


推荐阅读