linux 定时调度sh脚本
来源:互联网 发布:武汉seo顾问 编辑:程序博客网 时间:2024/05/29 17:03
restart_aam_tomcat.sh 一个重启tomcat服务的脚本
#!/bin/sh
source /etc/profile;
#GUAN NAN
#tomcat_path="/*/aam_tomcat7"
#port="12000"
#Shenzhen 240
#tomcat_path="/*/aamif_tomcat7"
#port="9098"
#Online
tomcat_path="/*/aam_tomcat7"
port="10000"
#测试服务是否启动的接口地址
test_url="http://127.0.0.1:$port/aamif/rest/account/xxxnrc_adminxxx"
d_date=`date +'%Y-%m-%d %H:%M:%S'`
#测试服务是否启动的接口
content=`curl -m5 $test_url`
log="$tomcat_path/logs/restart_aam_tomcat.log"
echo "======>restart AAM at $d_date" >> $log
pid=`ps aux|grep $tomcat_path|grep -v grep|grep -v restart_aam_tomcat.sh|awk '{ print $2}'`
echo "pid=$pid" >> $log
if [[ $pid > 0 ]];then
echo "old pid: $pid and restart tomcat server..." >> $log
kill -9 $pid
else
echo "server not start!" >> $log
fi;
$tomcat_path/bin/startup.sh
sleep 60
if [[ "$content" =~ "result" ]]; then
echo "restart success!" >> $log
else
echo "restart failed!" >> $log
fi;
pid=`ps aux|grep $tomcat_path|grep -v grep|grep -v restart_aam_tomcat.sh|awk '{ print $2}'`
echo "current pid is $pid" >> $log
echo "" >> $log
- linux 定时调度sh脚本
- Linux定时调度shell脚本
- linux下sh脚本定时删除文件
- linux crond 脚本.sh
- Linux .sh 脚本
- Linux的脚本.sh
- linux定时执行sh文件
- linux 定时调度 crontab
- Tomcat定时重启sh脚本
- linux中使用crontab定时执行程序(PHP脚本.sh等等各种)
- linux的sh脚本编程
- linux的sh脚本编程
- linux的sh脚本编程
- linux的sh脚本编程
- linux的sh脚本编程
- linux的sh脚本编程
- linux的sh脚本编程
- linux中的sh脚本语法
- 发布一个锁定行列的一种方法
- c++ constructor destructor 执行顺序固化
- UDT4分析(一)之主要api调用关系
- hdu 1576
- opencv形态学-腐蚀和膨胀
- linux 定时调度sh脚本
- EasyUI初体验--右键弹框
- 2014年黑龙江大学ACM/ICPC程序设计大赛 牢骚贴
- 新手base64前台加密
- Mac OS X中MacPorts安装和使用
- input子系统驱动学习之一
- 如何定制页面提示信息(tooltips)
- dm642 调试问题
- hdoj 1258 Sum It Up(DFS)