java - 杀死已捕获 OutOfMemoryError 的应用程序

标签 java weblogic ear sunos

我在Solaris 10环境中有weblogic。我的应用程序已捕获 OutOfMemoryError。

我的问题是关于从 shell 脚本中删除错误的应用程序构建,而不是关于调整 java 或我的代码。

使用 Linux/BSD 和 Windows,我可以为我的特定应用程序执行 pgrep,然后执行 kill -SIGTERM,然后执行 kill -SIGKILL。 但在 SunOS 上我无法 pgrep 它们(ps(1) 仅返回前 80 个符号)。

有人知道如何在重新部署之间不喝一杯或太多咖啡的情况下做到这一点吗?

最佳答案

如果您希望 ps 输出超过 80 个字符,可以使用 /usr/ucb/ps -alxww

关于java - 杀死已捕获 OutOfMemoryError 的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6200695/

相关文章:

Java:运行处理 3.2.1 的 Raspberry Pi 上出现不满足的链接错误

java - ORA-02291 : integrity constraint violated - parent key not found When trying to insert null in foreign key

java - 用 hector 更快地计算 cassandra 行中的总列数

java - 将本地目录转换到 NAS 时对 Web 应用程序的影响

java - JNDI 资源名称附加了 __pm 。部署失败

java - 具有组合多个角色的 Spring security 拦截 url

tomcat - JNDI tomcat 到 weblogic

java.io.NotSerializableException

java - 从静态 html/css/js Web 应用程序和 .ear 容器生成 .war 文件

java - 如何从 JAR 中调用 EAR 中的 jar 文件库