windows apache 服务 监控重启脚本
来源:互联网 发布:apache php 编辑:程序博客网 时间:2024/04/29 09:31
工作中遇到 windows下apache 运行几天后总是会没响应的问题,写了下面的脚本来监控apache 服务实例的运行状态,检测到服务器无响应则重启。
工作原理:
1. 脚本定时通过curl 获取网站指定的页面,如果获取失败则重启监控的 apache 实例;
2. 把脚本放到windows计划任务里定时执行就行了;
curl 可通过 curl 官网下载,我也打了个包放在了 csdn上: apacheMonitor
@echo offset chkWeb=http://192.168.2.31set apacheInsName=apache2.2 curl -o home.html %chkWeb%if %errorlevel% EQU 0 goto :successif %errorlevel% NEQ 0 goto :errH:successecho 'Server is OK' >> out.txtgoto :eof:errHecho %date% %time%: error Code:%errorlevel% >> out.txtnet stop %apacheInsName%ping /n 5 127.1 >nulnet start %apacheInsName%if %errorlevel% EQU 0 goto :restartSuccessif %errorlevel% NEQ goto :errHgoto :eof:restartSuccessecho %date% %time%: Server restart Success >> out.txtgoto :eof:eof
0 0
- windows apache 服务 监控重启脚本
- apache服务监控脚本-----自动重启apache
- windows监控网站,重启服务
- SHELL脚本实现服务宕机监控自动重启
- 自动监控apache服务状态并重启的shell脚本
- tomcat监控重启脚本
- weblogic 监控重启脚本
- shell脚本监控tomcat服务运行状态,服务关闭后进行重启
- 监控windows服务,当服务停止后自动重启服务
- 监控WINDOWS服务,当服务停止后自动重启服务
- 监控windows服务,当服务停止后自动重启服务
- 监控windows某个服务当服务停止后自动重启服务
- 监控windows服务,当服务停止后自动重启服务
- windows上添加自动监控apache服务
- windows中 tomcat 服务检测/重启 bat 脚本
- devstack重启服务脚本
- IIS监控--自动重启脚本工具
- IIS监控--自动重启脚本工具
- EJS学习总结
- 从头到尾写SQL(五)
- Linux版本openoffice4.1.2和SwfTools的安装(CentOS6.5-6.7)
- leetcode Longest Increasing Path in a Matrix
- 欢迎使用CSDN-markdown编辑器
- windows apache 服务 监控重启脚本
- ns3根据五元组来查找端点列表,以及转送上层的处理流程
- 有线网速正常,无线网速不正常引发的一场“战役”
- Android监听ListView停止的时候是不是滑动到底部
- 解决”不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接“问题
- c++回调函数 callback
- linux规则编写简要
- 消息耦合还是接口耦合
- 四则运算表达式求值