ChinaUnix.net
相关文章推荐:

tomcat重启脚本

本帖最后由 7looki 于 2012-07-24 11:34 编辑 自己写的一个简单的Shell脚本,练练手,有点非主流.

by 7looki - Shell - 2012-07-24 13:48:29 阅读(4761) 回复(11)

相关讨论

#!/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 [ stop|start|restart|kjava]" echo "FORMAT: Script -v|--version Display the script verions" } version(){ ...

by xinbuq - Linux系统管理 - 2010-10-09 16:53:59 阅读(1753) 回复(1)

正常启动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....

tomcat重启

by aredfox - Shell - 2010-03-11 17:18:47 阅读(4915) 回复(4)

没有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 谢谢!

by shineit - BSD - 2009-03-24 21:08:43 阅读(1518) 回复(4)

/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...

by 我不是来吵架的 - Linux文档专区 - 2008-06-10 22:48:31 阅读(993) 回复(0)

俺是一个新手,在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...

by hequanziran - Shell - 2006-08-29 15:07:47 阅读(1469) 回复(2)

我在crontab里加入了 0 2 * * * root /opt/tom.sh tom.sh #!/bin/bash service tomcatd stop sleep 5 service tomcatd start 但发现每天脚本自动运行后,我服务器字全部变成乱码了 然后我手工执行这个脚本,就恢复正常。 请问这是什么原因呢

by qq37479055 - Java - 2007-11-14 08:11:25 阅读(1941) 回复(0)

JDK 的安装目录通过参数传递给脚本,当脚本没有接收到 JDK 参数时, 查找tomcat安装目录的父目录下是否有 jdk1.6.0_14 目录, 将管理服务的命令集成为一个脚本命令,传递给脚本的参数区分不同的请求命令。[code]01 #!/bin/bash 02 #JDK 的安装目录通过参数传递给脚本,当脚本没有接收到 JDK 参数时, 03 #查找tomcat安装目录的父目录下是否有 jdk1.6.0_14 目录, 04 #将管理服务的命令集成为一个脚本命令,传递给脚本的...

by lockend - Shell - 2011-01-30 14:33:53 阅读(1687) 回复(1)

[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() ...

by gamester88 - Linux文档专区 - 2009-06-01 11:11:23 阅读(1047) 回复(0)

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为用于测试的...

by wuty2007 - Linux文档专区 - 2009-05-06 13:32:51 阅读(771) 回复(0)

请教各位大虾 系统环境 :Ras3+ tomcat5.5 使用tomcat的自带脚本启动[停止] tomcat ../tomcat/bin/jsvc-src/native/tomcat5.sh 想把tomcat5.sh加入到系统进程便于管理 chkconfig --add //添加 但是提示tomcat5.sh不被支持 不知为何? 作过这方面的大虾,请赐教

by qmailer - 服务器应用 - 2006-03-24 11:33:25 阅读(2227) 回复(8)