Home > Backend Development > PHP Tutorial > 如何时时检测网站服务是否正常?

如何时时检测网站服务是否正常?

WBOY
Release: 2016-06-06 20:43:15
Original
1241 people have browsed it

  最近的一个项目(php+apache),要求时时检测网站服务是否正常运行
目前我想到的办法是:
  1.检测apache的httpd进程
  2.定时抓取页面分析
  感觉都不太理想,大家都有什么样的方法呢??

回复内容:

  最近的一个项目(php+apache),要求时时检测网站服务是否正常运行
目前我想到的办法是:
  1.检测apache的httpd进程
  2.定时抓取页面分析
  感觉都不太理想,大家都有什么样的方法呢??

既然需求都到实时级别了,

不如配套写一个socket吧。

PHP可以写,C、PY都行。

比如说op5 http://www.op5.com/
还有nagios http://www.nagios.org/
有历史数据图表出了问题还可以发邮件叫唤

单独写一个简单的页面,

<code class="lang-php"><?php echo 'excellent' ?>
</code>
Copy after login

使用curl如果结果是excellent就证明网站正常,否则不正常。

去监控宝注册一个账户
提高运行频率,比如每分钟访问一次首页

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template