一个简简单单检测http服务状态的脚本
2013-07-20 20:39
357 查看
#!/bin/bash #/root/http_status.sh #This is a check the httpd service status script #->这是一个检测服务器状态的简单脚本; P=$(pgrep http) #->首先定义一个变量; #->另外一个方法: P=`pgrep httpd` if [ "$P" = "" ] #->首先判断一下http服务启动后的进程号是不是为空,若为空说明这个服务挂了,那挂了就得从新启动啊,所以执行下面的内容 then service httpd restart >&2 else #->但是如果不为空则显示一下内容 echo "This service is running......" echo "Don't have to do anything." fi #echo "30/* * * * * /bin/sh /root/http_status.sh >/dev/nll >&2" >> /var/spool/root #->该脚本放在root家目录下每30分钟执行一次探测. ~
本文出自 “I don't be a loser” 博客,请务必保留此出处http://guomaoqiu.blog.51cto.com/3774945/1253440
相关文章推荐
- 写一个脚本用来监控服务的运行状态并能够重启服务
- Python实现批量检测HTTP服务的状态
- 一个检测MySQL状态的脚本
- Python 脚本学习(三),日志分析脚本,文件差异对比,HTTP状态检测
- 轻松接触一个检测MySQL状态的脚本
- linux 写一个服务的启动 关闭 查看状态 脚本 例子:sshd
- linux下利用shell脚本自动检测服务状态并自动恢复服务
- Python实现批量检测HTTP服务的状态
- 一个简单的mysql服务检测启动脚本
- 轻松接触一个检测MySQL状态的脚本
- 定时检测服务状态脚本实现
- 一个检测应用状态的脚本
- 数据库知识:带你轻松接触一个检测mysql状态脚本
- shell脚本:监控HTTP服务的状态(测试返回码) 推荐
- 编写脚本程序用于监测系统服务http的运行状态
- 基于lvs的DR模型搭建高可用的web服务,并部署wordpress,(附有脚本实现健康状态检测的代码) 推荐
- 服务状态健康检测
- 一个可交互的并发ping检测脚本
- WinHTTP Web Proxy Auto-Discovery Service 服务处于 停止 状态
- 一个检测垃圾样式的好插件(JS脚本)