检查网页是否在线(制作正常运行时机器人的最佳做法)

时间:2010-07-31 15:42:05

标签: php vb6 bots uptime

我正在进行调查,如果网站在线,我需要每隔15分钟检查一次约7天。我在 VB6 PHP 中有 url 和高编程技能,以及如何做到这一点的一些想法(比如对端口执行ping操作) 80的网址,但由于这项调查的重要性,我需要专业人士推荐,所以如果你有如何对此,或编码的例子,甚至免费的在线服务谁是安全的,使这个,或 Windows程序已经制作,或任何其他认为可以帮助我。感谢。

我忘了提到我有一台可以用来24/7运行机器人的服务器。

2 个答案:

答案 0 :(得分:1)

您应该正在执行HEAD并查看响应标头,如果它是200,那么它就会启动。

答案 1 :(得分:0)

最简单的方法是从受监视的服务器获取固定URL的内容。它可以是静态文本/ html文件,也可以是执行某些内部检查并输出其状态的脚本。您需要做的只是一个简单的定时脚本,它可以获取输出并查看它是否符合预期。

当然,仅仅因为输出不是预期值并不意味着服务器有问题。总是有网络打嗝要考虑。事情可能完全没问题,但是一些过度的反铲挖掘机通过您和服务器之间的电缆挖出来,使它看起来很糟糕。