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'

 

posted @   silentmuh  阅读(421)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
Live2D
欢迎阅读『JBoss7 如何用脚本 启动 和 停止』
  1. 1 Walk Thru Fire Vicetone
  2. 2 爱你 王心凌
  3. 3 Inspire Capo Productions - Serenity
  4. 4 Welcome Home Radical Face
  5. 5 粉红色的回忆 李玲玉
Welcome Home - Radical Face
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.

作词 : Ben P. Cooper

作曲 : Cooper

Sleep don't visit, so I choke on sun

And the days blur into one

And the backs of my eyes hum with things I've never done

Sheets are swaying from an old clothesline

Was never much but we've made the most

Welcome home

Ships are launching from my chest

Some have names but most do not

If you find one,please let me know what piece I've lost

Heal the scars from off my back

I don't need them anymore

You can throw them out or keep them in your mason jars

I've come home

All my nightmares escaped my head

Bar the door, please don't let them in

You were never supposed to leave

Now my head's splitting at the seams

And I don't know if I can

Here, beneath my lungs

I feel your thumbs press into my skin again

点击右上角即可分享
微信分享提示