设置的crontab脚本无法启动、关闭tomcat解决
来源:互联网 发布:网络走线cad图 编辑:程序博客网 时间:2024/06/05 10:09
#!/bin/bash#pid=$(ps -ef | grep tomcat | grep -v grep | awk '{print $2}')#pid=$(ps -ef | grep tomcat | grep -v grep | awk '{print $2}')#echo "tomcat的pid为$TomcatID"#d_today=$ date "+%Y-%m-%d %H%M%S"d_today=`date '+%Y-%m-%d %H:%M:%S'`pid=$(curl -I -m 10 -o /dev/null -s -w %{http_code} http://www.qq.com)if [$pid -eq 200]; thenecho "tomcat pid is $pid at${d_today}" echo "tomcat pid is $pid at${d_today}/n">>/data/webbak/task_shell/shelllog/tomcat.txt#if [$pid]; then #cd /data/mysoft/apache-tomcat-8.5.11/bin && ./startup.sh # rm -rf /data/mysoft/apache-tomcat-8.5.11/work #echo 'Unitop@19866'|sudo -S /data/mysoft/apache-tomcat-8.5.11/bin/startup.sh #echo "tomcat is stop at${d_today}/n">>/data/webbak/task_shell/shelllog/tomcat.txt echo "tomcat is stop at${d_today}"else/data/mysoft/apache-tomcat-8.5.11/bin/startup.shecho "tomcat is stop at${d_today}/n">>/data/webbak/task_shell/shelllog/tomcat.txt #kill -9 $pid #echo kill is okfi
发现了一个问题就是单独执行这个脚本能关闭、启动tomcat放到crontab里面定时执行就不行了。
解决办法:
在catalina.sh里面加入jdk和jre的路径,配环境:
这样放到crontab是执行成功了的
阅读全文
0 0
- 设置的crontab脚本无法启动、关闭tomcat解决
- 设置的crontab脚本无法启动、关闭tomcat解决
- myeclipse异常关闭导致tomcat无法启动如何解决
- 使用crontab启动脚本守护tomcat进程
- tomcat无法启动和关闭
- Tomcat无法启动解决
- 解决tomcat无法启动的一次bug
- 解决启动tomcat时,屏幕闪一下就关闭,无法启动
- Tomcat的启动、关闭
- linux操作系统用crontab做定时关闭启动tomcat
- 使用shell脚本 启动关闭tomcat服务
- linux 启动、关闭、重启tomcat脚本
- 使用shell脚本 启动关闭tomcat服务
- 解决了tomcat无法启动
- 解决tomcat无法启动问题
- crontab启动shell脚本的环境变量问题
- crontab启动shell脚本的环境变量问题
- tomcat的启动脚本
- 你所不了解的五条面试忠告
- 2017年七夕
- 最大回文前缀
- 使用 OKHttpClient的POST方式
- 哈希函数之字符串
- 设置的crontab脚本无法启动、关闭tomcat解决
- Q-learning 算法工作原理
- 动态创建sprite
- 【Java学习笔记】33:Set接口及其实现类
- Mysql命令行备份与还原数据库操作实例
- python中BeautifulSoup简单使用
- Java中反射机制一
- 计算男孩女孩小孩各有几个 java——CSDN博客
- android游戏引擎汇总