Graceful Tomcat Restart#!/bin/bash echo "Stoping tomcat" ./catalina.sh stop echo "Waiting for Process to stop before start" PID=$(ps aux | grep 'tomcat' | grep -v grep| awk '{print $2}') while [[ ( -d /proc/$PID ) && ( -z `grep zombie /proc/$PID/status` ) ]]; do sleep 1 done echo "Starting Tomcat Now" ./catalina.sh start |
Random How To
|