gpt4 book ai didi

java - Wildfly 随机被杀死

转载 作者:行者123 更新时间:2023-12-04 16:49:13 25 4
gpt4 key购买 nike

我遇到了一个奇怪的问题,我尝试了所有方法,但无法解决。

我有一个运行控制 CallCenter 的 JavaEE 应用程序的 Wildfly 8.2 实例,这个应用程序使用 2 ~ 8 GB 内存取决于有多少人在工作,应用程序控制电话,以及用于配置/报告和其他 sutffs 的 Web 界面.

野蝇随机被杀死,我在控制台中看到以下消息:

*** JBossAS process XXXX received kill signal ***

我需要重新开始。

我读到可能是 linux OOM Killer 正在杀死我的进程,所以我在/proc/wildfly_pid/oom_adj 中设置了值 -17,正如我在文档中读到的那样,它使 oom 杀手忽略了该进程,但它似乎不工作,wildfly 不断被杀死,我每 1 分钟做了一个 cron 工作来配置 oom_adj,并检查它,配置正确,但没有任何帮助。

我正在监视应用程序,内存就像 3 GB 并且它被杀死了,它可以工作几个小时但随机被杀死。

我不知道该怎么办,我正在使用 Debian 7.8 和来自我的客户端的服务器,该服务器具有 16gb 内存和 Wildfly 8.2 在独立模式下使用以下 java opts
-server -Xms256m -Xmx8192m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=$JBOSS_MODULES_SYSTEM_PKGS -Djava.awt.headless=true

任何帮助将不胜感激。

dmesg 输出的链接 dmesg

最佳答案

*** JBossAS 进程 XXXX 收到终止信号 ***
此消息对应于未在 OutOfMemoryError 上创建的 Java 堆转储。
这可以通过增加运行任务/应用程序的内存限制来解决。

关于java - Wildfly 随机被杀死,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28917516/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com