jbsoo重启脚本

说明:以前重启jboss时
1.先用ps -ef|grep  java 找到该进程的pid
2.在用kill -9 pid 的方式杀掉进程。
3.执行重启命令。
4.进入日志目录查看日志

这样启动不仅容易出错,而且浪费时间。
写个小脚本实现自动杀死并重启jobss,还能看到日志。


[jboss@ca-be00-ser16 bin]$ uname -a
Linux ca-be00-ser16 2.6.18-128.el5 #1 SMP Wed Jan 21 08:45:05 EST 2009 x86_64 x86_64 x86_64 GNU/Linux

 

原来的方法要经过四步:
1.找到相关进程的PID
[jboss@ca-be00-ser16 bin]$ ps -ef|grep 8480
jboss    22543     1  0 10:31 pts/1    00:00:00 sh run.sh -c 8480 -b 10.1.8.16
jboss    22554 22543 34 10:31 pts/1    00:02:05 /home/jboss/jdk1.5.0_21/bin/java -Dprogram.name=run.sh -server -Xms4096m -Xmx4096m -XX:MaxPermSize=512m -Xss128k -Xmn1024m -DenvironmenTypeCode=UATTestEnvironment -DddccallwebHome=/vtt/uatnewclaim -Dcom.sun.management.jmxremote -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseTLAB -XX:+CMSIncrementalMode -XX:+CMSIncrementalPacing -XX:CMSIncrementalDutyCycleMin=0 -XX:CMSIncrementalDutyCycle=10 -XX:MaxTenuringThreshold=0 -XX:SurvivorRatio=16 -XX:CMSInitiatingOccupancyFraction=60 -XX:+DisableExplicitGC -Djava.net.preferIPv4Stack=true -DddccallwebHome=/vtt/freezenew -Djava.endorsed.dirs=/home/jboss/jboss-eap-4.3cp08/jboss-as/lib/endorsed -classpath /home/jboss/jboss-eap-4.3cp08/jboss-as/bin/run.jar:/home/jboss/jdk1.5.0_21/lib/tools.jar org.jboss.Main -c 8480 -b 10.1.8.16
jboss    22748 22277  0 10:37 pts/1    00:00:00 grep 8480

2.kill -9 PID 杀死相关进程
[jboss@ca-be00-ser16 bin]$ kill -9  22554

3.重启
[jboss@ca-be00-ser16 bin]$ sh 8480.sh

[jboss@ca-be00-ser16 bin]$ more 8480.sh
nohup  sh  run.sh  -c 8480 -b 10.1.8.16  >>/dev/null  &

4.进入相关目录查看日志
[jboss@ca-be00-ser16 bin]cd  /home/jboss/jboss-eap-4.3cp08/jboss-as/server/8480/log/
[jboss@ca-be00-ser16 log]$ tail  -f server.log

 

改进后的脚本
[jboss@ca-be00-ser16 bin]$ more 8480.sh

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值