Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在进行调查,如果网站在线,我需要每 15 分钟检查一次,持续大约 7 天。我有VB6和PHP的url和高编程技能,以及如何做到这一点的一些想法(比如对 url 的端口 80 进行 ping),但由于这项调查的重要性,我需要专业人士的推荐,所以如果你有如何做到这一点的想法,或者代码示例,甚至是一个安全并制作这个的免费在线服务,或者一个已经制作好的 Windows 程序,或者任何其他可以帮助我的想法。谢谢。
我忘了提到我有一个服务器,我可以用它来运行 bot 24/7。
您应该做 aHEAD并查看响应标头,如果是200,则它已启动。
HEAD
200
最简单的方法是从被监控的服务器上获取固定 url 的内容。它可以是静态文本/html 文件,也可以是执行一些内部检查并输出其状态的脚本。您需要做的只是一个简单的定时脚本,它可以获取输出并查看它是否符合预期。
当然,仅仅因为输出不是预期值并不意味着服务器有问题。总是要考虑网络打嗝。事情可能完全没问题,但是一些过分的反铲挖掘机通过您和服务器之间的电缆挖掘,使其看起来像是倒塌了。