码迷,mamicode.com
首页 > 其他好文 > 详细

对OnOutOfMemoryError的运维处理

时间:2015-07-06 23:13:36      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:

以部署在linux系统/opt/Server目录下的Server.jar为例

1.在run.sh启动脚本中添加jvm参数:

-XX:OnOutOfMemoryError=/opt/Server/restart.sh

2.restart.sh脚本

linux环境:

#!/bin/bash
pid=$(ps -ef|grep Server.jar|awk ‘{if($8=="java") {print $2}}‘)
kill -9 $pid
cd /opt/Server/;sh run.sh

Windows环境:

echo off
wmic process where Name=‘java.exe‘ delete
cd D:\Server
start run.bat

对OnOutOfMemoryError的运维处理

标签:

原文地址:http://www.cnblogs.com/dragoonrl/p/4625434.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!