CentOS Jboss7的一个初始化脚本(用于启动、停止)
2012-05-11 17:00
387 查看
具体使用同nginx的启动脚本。脚本内容如下:
#!/bin/sh
#chkconfig: 345 99 10
#description: JBoss auto start-stop script.
# Source function library.
. /etc/rc.d/init.d/functions
# Get config.
. /etc/sysconfig/network
# Check that networking is up.
[ "${NETWORKING}" = "no" ] && exit 0
### CHANGE THE STARTUP PATH TO YOUR START SCRIPT ###
startup='/usr/local/jboss-as-7.1.1.Final/bin/standalone.sh > /dev/null 2> /dev/null &'
shutdown='killall java'
start(){
echo -n $"Starting JBoss service: "
$startup
RETVAL=$?
echo
}
stop(){
action $"Stopping JBoss service: " $shutdown
RETVAL=$?
echo
}
restart(){
stop
sleep 10
start
}
# See how we were called.
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
*)
echo $"Usage: $0 {start|stop|restart}"
exit 1
esac
#!/bin/sh
#chkconfig: 345 99 10
#description: JBoss auto start-stop script.
# Source function library.
. /etc/rc.d/init.d/functions
# Get config.
. /etc/sysconfig/network
# Check that networking is up.
[ "${NETWORKING}" = "no" ] && exit 0
### CHANGE THE STARTUP PATH TO YOUR START SCRIPT ###
startup='/usr/local/jboss-as-7.1.1.Final/bin/standalone.sh > /dev/null 2> /dev/null &'
shutdown='killall java'
start(){
echo -n $"Starting JBoss service: "
$startup
RETVAL=$?
echo
}
stop(){
action $"Stopping JBoss service: " $shutdown
RETVAL=$?
echo
}
restart(){
stop
sleep 10
start
}
# See how we were called.
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
*)
echo $"Usage: $0 {start|stop|restart}"
exit 1
esac
相关文章推荐
- CentOS Nginx的一个初始化脚本(用于启动、停止、查看状态)
- linux脚本启动停止一个jar
- 一个简单的dos脚本, svn 获取代码 - Tomcat 备份 - Maven 编译 - 停止/启动Tomcat - Tomcat站点 发布
- 写一个自动录制APP启动视频的多线程脚本
- shell脚本控制jar的启动和停止
- 一个启动脚本
- Linux Oracle服务启动&停止脚本与开机自启动
- 如何在tomcat启动时自动加载一个类 以便初始化程序
- 09_Hadoop启动或停止的三种方式及启动脚本
- 《转》Redis的启动停止脚本
- centos/ubuntu jenkins.war 自启动脚本,Linux启动停止jar包的运行案例
- [Unix/Linux] catsrc.sh: 此脚本用于在写报告时把项目的多个源代码文件方便的 `cat` 到一个文件上, 并把来自不同的文件之间加上一个标识头以区分输出文件里的不同文件
- unity3D代码控制脚本的停止和启动
- 3010.脚本作业―l201.8.0编写一个脚本用于检测IP地址(递进版8)
- 一个用于批量下载网络图片的Shell脚本
- 一个写得很棒的tomcat shell启动脚本
- Linux Oracle服务启动&停止脚本与开机自启动
- 一个还算可以用的启动脚本
- [bigdata-098] 开机 脚本以 其他用户身份 启动一个服务
- Linux 启动停止SpringBoot jar 程序部署Shell 脚本