JBoss7 如何用脚本 启动 和 停止

用脚本来启动/停止JBoss服务器,有助于开发部署的 自动执行,提高工作效率。
在JBoss以前的版本中,很容易在bin目录下面找到 启动和停止服务器的脚本:

 

run.bat  
shutdown.bat -S

 

但是在JBoss7中,由于模块化的设计, JBoss7启动后,必须通过连接管理域来停止jboss服务器

1) JBOSS7 启动:

   以standalone模式运行服务器:

    <JBOSS_HOME>/bin/standalone.sh      (Unix / Linux)  
    <JBOSS_HOME>\bin\standalone.bat     (Windows)  

 

   以domain模式运行服务器:

<JBOSS_HOME>/bin/domain.sh      (Unix / Linux)  
<JBOSS_HOME>\bin\domain.bat     (Windows) 

 

2) JBOSS7 停止:

经检查,jboss-as-7.0.2.Final版和jboss-as-web-7.0.2.Final版都不含此工具。下载最新的JBossAS 7.1.1版包含了此工具。

    jboss-admin.bat --connect command=:shutdown   //jboss7.0.x  
    <JBOSS_HOME>/bin/jboss-cli.bat --connect --command=:shutdown  //jboss7.1.x  
    <JBOSS_HOME>/bin/jboss-cli.sh --connect --command=:shutdown  //jboss7.1.x  

 

1).添加用户名和密码,以及添加服务

    #sudo groupadd -r jboss-as  
    #sudo useradd -r -g jboss-as -G pmproject -s /bin/sh jboss-as   
    #sudo cp $JBOSS_HOME/bin/init.d/jboss-as-standalone.sh /etc/init.d/jboss  
    #chkconfig --add jboss  
    #sudo mkdir /etc/jboss-as  
    #sudo ln -s /$JBOSS_HOME/bin/init.d/jboss-as.conf /etc/jboss-as/jboss-as.conf  

 

修改jboss-as.conf的相应配置。

2).修改运行时的目录为jboss-as用户所有。

    #sudo chown -R jboss-as /var/log/jboss-as/  
    #sudo chown -R jboss-as /var/run/jboss-as/  
    #su - jboss-as -c "/srv/jboss/bin/standalone.sh"  
    #sudo service jboss start/stop/restart  

 

3) 后台启动jboss:

 

#!/bin/sh
nohup sh /usr/local/jboss-as-7.1.1.Final/bin/standalone.sh &> /usr/local/jboss-as-7.1.1.Final/standalone/log/nohup.out  2>&1&

 

 

3) 杀死jboss进程:

 

 

pids=`ps -ef|grep java|grep jboss |awk '{printf $2" "}'`
echo "will kill process ids:$pids"
kill -9 $pids
echo 'kill successed'

 

转载于:https://www.cnblogs.com/crazylqy/p/5650163.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值