tomcat重启脚本

来源:互联网 发布:淘宝卖家说加微信返现 编辑:程序博客网 时间:2024/05/14 07:01
</pre>#!/bin/bash# Licensed to the Apache Software Foundation (ASF) under one or more# contributor license agreements.  See the NOTICE file distributed with# this work for additional information regarding copyright ownership.# The ASF licenses this file to You under the Apache License, Version 2.0# (the "License"); you may not use this file except in compliance with# the License.  You may obtain a copy of the License at##     http://www.apache.org/licenses/LICENSE-2.0## Unless required by applicable law or agreed to in writing, software# distributed under the License is distributed on an "AS IS" BASIS,# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.# See the License for the specific language governing permissions and# limitations under the License.# -----------------------------------------------------------------------------# Start Script for the CATALINA Server# -----------------------------------------------------------------------------# Better OS/400 detection: see Bugzilla 31132pid=`ps aux | grep tomcat | grep -v grep | grep -v retomcat | awk '{print $2}'`  echo $pid  if [ -n "$pid" ]  then  {     echo ===========shutdown================     /home/lipeng/apache-tomcat-7.0.56/bin/shutdown.sh     sleep 1     pid=`ps aux | grep tomcat | grep -v grep | grep -v retomcat | awk '{print $2}'`     if [ -n "$pid" ]     then      {        sleep 1        echo ========kill tomcat begin==============        echo $pid        kill -9 $pid        echo ========kill tomcat end==============      }     fi     sleep 1     echo ===========startup.sh==============     set -m  <span style="white-space:pre"></span>cd  /home/lipeng/apache-tomcat-7.0.56/bin/<span style="white-space:pre"></span>./catalina.sh start<span style="white-space:pre"></span>cd /home/lipeng/apache-tomcat-7.0.56/logs/<span style="white-space:pre"></span>tail -f catalina.out#   /home/lipeng/apache-tomcat-7.0.56/bin/startup.sh  }  else  echo ===========startup.sh==============  <span style="white-space:pre"></span> set -m  <span style="white-space:pre"></span>cd  /home/lipeng/apache-tomcat-7.0.56/bin/<span style="white-space:pre"></span>./catalina.sh start<span style="white-space:pre"></span>cd /home/lipeng/apache-tomcat-7.0.56/logs/<span style="white-space:pre"></span>tail -f catalina.out#/home/lipeng/apache-tomcat-7.0.56/bin/startup.sh  fi<pre>
0 0