gpt4 book ai didi

java - 应用程序服务器在 OOM 异常时重启

转载 作者:行者123 更新时间:2023-11-29 08:56:29 25 4
gpt4 key购买 nike

创建堆转储后,我们可以在 OOM 异常时自动重启 websphere 应用程序服务器 v6.1 吗?我们有一个托管在 websphere 应用程序服务器上的企业应用程序,最近我们面临 OOM 异常,并且应用程序服务器不时得到生成堆转储后自动重启。但最近应用服务器重启不会自动发生,而必须手动完成。你能告诉我可能是什么问题吗

最佳答案

WAS 6.1 中没有内置/基于参数的选项可以回答您的问题。它来自 v.7.0。

我/许多人遵循的更好方法是编写一个基本的 java 程序来监视 sysout.log/syserr.log 中特定字符串“OutOfMemory”或“服务器中可能挂起的总数”。如果日志中有任何这些字符串,则 (i) 停止服务器,(ii) 轮换日志 (iii) 启动服务器。

每 2 或 5 分钟安排一次此 Java 程序。

我不推荐这种方法,这也不是一个好的做法。我建议 WASADM 通知数据相关团队解决问题并提供日志、线程、hprofs 等。

但大多数时候,数据/应用团队立即修复它既困难又耗时。所以 WAS 管理员必须遵循这些方法。

关于java - 应用程序服务器在 OOM 异常时重启,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20086922/

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