简体   繁体   English

Jboss EAP 7.4.1 配置问题

[英]Jboss EAP 7.4.1 configuration issues

I am trying to bring one of the environments EAP 7.0 to EAP7.4.1 and I have managed to migrate one of the environments successfully.我正在尝试将 EAP 7.0 环境之一引入 EAP7.4.1,并且已成功迁移其中一个环境。 However, on one of the environments, as soon as I start EAP after upgrade in the domain mode, the server runs out of memory with the error below:但是,在其中一种环境中,我在域模式下升级后启动 EAP 后,服务器内存不足,并显示以下错误:

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

I have tried to copy the exact configuration as the other environment where EAP is running smoothly and find no difference.我试图将确切的配置复制为 EAP 运行顺利的其他环境,但没有发现任何区别。 I couldn't find any help if I try to find this error, all I can see is that it has something to do with the Monitoring service of Jboss EAP.如果我试图找到这个错误,我找不到任何帮助,我只能看到它与 Jboss EAP 的监控服务有关。 Can someone help?有人可以帮忙吗?

I found the issue, apparently jberet was internally trying to fetch details about the job executions from the table(JDBC repository).我发现了这个问题,显然 jberet 在内部试图从表(JDBC 存储库)中获取有关作业执行的详细信息。 And since there was a lot of rows in that table, the committed heap size would run out.由于该表中有很多行,提交的堆大小将用完。

After I deleted rows from that table, the server looks stable and everything runs smoothly.从该表中删除行后,服务器看起来很稳定,一切运行顺利。 I wonder how the server handles a large load since it is constantly trying to fetch that data.我想知道服务器如何处理大负载,因为它一直在尝试获取该数据。 Is there an alternate to the solution?有替代解决方案吗?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM