我有一个 powershell 脚本,可以监视少数服务器上的多个页面。它提供来自每个的 HTTP 状态代码,以确定服务器的健康状况。
这已经完美运行了几个星期,但是今天,在没有对脚本进行任何更改的情况下,我开始收到超时错误(“操作已超时”)。服务器的 80 端口上的 telnet 让我立即通过,我可以通过我能想到的所有其他机制愉快地连接。
最后,我通过将超时时间从 1000 毫秒更改为 2000 毫秒来更新脚本,并且脚本立即再次运行。在我将它改回 1000 毫秒后它仍然有效。
这是第二次以相同的分辨率发生类似的事情。发生了什么,我该如何避免?