tomat 服务脚本
来源:互联网 发布:如何连接条形码数据库 编辑:程序博客网 时间:2024/06/05 21:07
#!/bin/bash# chkconfig: 2345 80 30#tomcat: start/stop/restart/status tomcat#date 2015-1-10#author : 51clocker#blog: http://www.51clocker.com#version: v1.0 # Source function library.. /etc/rc.d/init.d/functions #match these values to your environment####################################################################################export JAVA_HOME=/usr/java/jdk1.7.0_67export CATALINA_HOME=/usr/server/apache-tomcat-7.0.52export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/jre/lib/rt.jarexport PATH=$PATH:$JAVA_HOME/binexport JAVA_OPTS=-server -Xms512m -Xmx512m####################################################################################getPID() {PID=$(ps -ef | grep -v 'grep' | grep "${CATALINA_HOME}/conf/logging.properties" | awk '{print $2}')} start() { getPID if [[ "${PID}X" != "X" ]]; then echo "tomcat is already running" else echo "tomcat is starting" ${CATALINA_HOME}/bin/catalina.sh start tailf ${CATALINA_HOME}/logs/catalina.out fi} stop() { getPID if [[ "${PID}X" == "X" ]]; then echo "tomcat is not running" else kill -9 $PID echo "tomcat is stop done" fi} restart() { getPID if [[ "${PID}X" == "X" ]]; then echo "tomcat is not running,and will be start" ${CATALINA_HOME}/bin/catalina.sh start echo "tomcat is starting" else kill -9 $PID echo "tomcat is stop" ${CATALINA_HOME}/bin/catalina.sh start echo "tomcat is starting" tailf ${CATALINA_HOME}/logs/catalina.out fi} status() { getPID if [[ "${PID}X" == "X" ]]; then echo "tomcat is not running!" else echo "tomcat is running!" fi} case $1 in start ) start ;; stop ) stop ;; restart ) restart ;; status ) status ;; * ) echo $"Usage: $0 {start|stop|restart|status}" exit 2 ;;esac
0 0
- tomat 服务脚本
- tomat优化
- Tomat介绍
- MySQL服务切换脚本
- svn服务脚本
- freebsd 自建服务脚本
- Linux服务启动脚本
- obs服务起停急脚本
- windows 服务安装脚本
- 监控tomcat服务脚本
- nginx 服务启动脚本
- 边际服务控制脚本
- 脚本安装samba服务
- mongodb服务脚本编写
- nginx服务启动脚本
- squid 服务启动脚本
- Memcache 服务管理脚本
- nginx服务控制脚本
- Oracle 表空间相关
- 南邮 OJ 1059 搬寝室
- PS学习-----------图层锁定的解决办法
- Java 创建对象方法
- tomcat使用手册
- tomat 服务脚本
- android studio处使用
- Volley的用法
- sql
- 【转】过滤器、监听器、拦截器的区别
- Address already in use: AH00072
- Apache Traffic Server 简介
- MapReduce实现计数
- PHP中 include,include_once,require,require_once的区别详解