您的位置:首页 > 其它

每四小时检查服务端口是否正常,如果不正常则自动启动服务!

2013-01-06 17:44 302 查看
需求:netstat -anpt | grep 9035检测9035端口是否启用 ,如果启用,则结束,如果未启用,则,killall java 等待20秒后执行 service red5 start 然后美 4个小时执行一次

vi /sbin/checkred5.sh

#!/bin/bash

netstat -anpt | grep 9035 | grep LISTEN > /dev/null 2>&1

if [ $? = 0 ]

then

kill -9 `ps -ef | grep java | grep -v grep | awk '{print $2}'`

service red5 start

fi

添加任务计划

crontab -e

* */4 * * * /bin/bash /sbin/checkred5.sh > /dev/null 2>&1
本文出自 “北京――东东” 博客,请务必保留此出处http://bjdong.blog.51cto.com/507460/1109833
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐