#!/bin/sh
# Define variable
if [ -n $tomcat_HOME ];then
Tomdir=$tomcat_HOME
fi
if [ -z $tomcat_HOME ];then
Tomdir=/usr/local/tomcat5
fi
# Debug the script selfs
debug_var(){
echo "Tomdir=$Tomdir"
echo "tomcat_NAME=$tomcat_HOME"
}
help() {
echo "FORMAT: Script
正常启动tomcat时有10多个进程,服务正常。使用定时重启脚本时,只有1个进程,虽然显示占用80端口,但无法访问。 使用crontab定时; 重启脚本如下: #!/bin/bash export JAVA_HOME=/usr/local/jdk1.5.0_05 export JRE_HOME=/usr/local/jdk1.5.0_05 /bin/date >> /root/tomcatreboot.log /usr/local/tomcat-6.0.20/bin/shutdown.sh >> /root/tomcatreboot.log //目的是看到输出 sleep 15 /usr/local/tomcat-6.0.20/bin/startup....
没有java进程时,重启tomcat。搞了一天,if语句有问题,不知何解? 代码如下: #!/bin/sh set flgfind="`top -d 1 | grep java | grep -v grep`" if ($flgfind == "") then echo "no find" /usr/local/apache-tomcat6.0/bin/startup.sh esle echo "find" end if 执行,返回 if: Expression Syntax. ./test.sh: exited with status 1 谢谢!
/usr/local/bin/retomcat.sh: #!/bin/sh . /etc/profile pid=`ps aux | grep tomcat | grep -v grep | grep -v retomcat | awk '{print $2}'` echo $pid if [ -n "$pid" ] then kill -9 $pid sleep 3 /usr/local/tomcat/bin/startup.sh else /usr/local/tomcat/bin/startup.sh fi #crontab -e 30 21 * * * /usr/local/bin/retomcat.sh >/dev/null 2>&1 本文来自ChinaUnix博客,如果查看原文请点:http...
俺是一个新手,在linux下装了tomcat,老是死掉.我从网上查了查,下面这几个步骤能不能完成周六凌晨两点重启tomcat的效果.谢谢!! 1.创建tomcat重新启动的脚本tomcatstart.sh 修改成可执行文件 #!/bin/sh /usr/local/tomcat/bin/shutdown.sh /usr/local/tomcat/bin/startup.sh 2.修改/etc/crontab vi /etc/crontab 在下面添加 0 2 * * 6 /home/mcc/zhou/tomcatstart.sh 3、重新启动crond # /etc/rc.d/in...
我在crontab里加入了 0 2 * * * root /opt/tom.sh tom.sh #!/bin/bash service tomcatd stop sleep 5 service tomcatd start 但发现每天脚本自动运行后,我服务器字全部变成乱码了 然后我手工执行这个脚本,就恢复正常。 请问这是什么原因呢
JDK 的安装目录通过参数传递给脚本,当脚本没有接收到 JDK 参数时, 查找tomcat安装目录的父目录下是否有 jdk1.6.0_14 目录, 将管理服务的命令集成为一个脚本命令,传递给脚本的参数区分不同的请求命令。[code]01 #!/bin/bash 02 #JDK 的安装目录通过参数传递给脚本,当脚本没有接收到 JDK 参数时, 03 #查找tomcat安装目录的父目录下是否有 jdk1.6.0_14 目录, 04 #将管理服务的命令集成为一个脚本命令,传递给脚本的...
[color="#FF9900"][root@tomcat ~]# more tomcatstartup.sh #!/bin/sh # # Startup script for tomcat JAVA_HOME=/opt/java export JAVA_HOME CATALINA_HOME=/opt/tomcat tomcat_USER=nobody export CATALINA_HOME start_tomcat=$CATALINA_HOME/bin/startup.sh stop_tomcat=$CATALINA_HOME/bin/shutdown.sh start() { echo -n "Starting tomcat: " ${start_tomcat} echo "tomcat start ok." } stop() ...
tomcat 自动监控脚本 脚本监控tomcat服务,当服务死掉后脚本自动重启服务。 1、将本脚本保存为/root/tcautorestart.sh,并给执行权限。 #!/bin/bash if [[ -e /root/tcstatus.log ]];then cp -f /dev/null /root/tcstatus.log fi /usr/local/bin/lynx -dump -connect_timeout=15000 -error_file=/root/tcstatus.log \ http://downtheme.somode.com:8080/index.jsp >/dev/null ##index.jsp为用于测试的...
请教各位大虾 系统环境 :Ras3+ tomcat5.5 使用tomcat的自带脚本启动[停止] tomcat ../tomcat/bin/jsvc-src/native/tomcat5.sh 想把tomcat5.sh加入到系统进程便于管理 chkconfig --add //添加 但是提示tomcat5.sh不被支持 不知为何? 作过这方面的大虾,请赐教