少数のサーバーで複数のページを監視する powershell スクリプトがあります。サーバーの正常性を判断するために、それぞれから HTTP ステータス コードが提供されます。
これは何週間も完全に機能していましたが、今日、スクリプトに変更を加えていないため、タイムアウト エラー (「操作がタイムアウトしました」) が発生し始めました。サーバーへのポート 80 の telnet はすぐに通過し、考えられる他のすべてのメカニズムを介して問題なく接続できました。
最後に、タイムアウト期間を 1000 ミリ秒から 2000 ミリ秒に変更してスクリプトを更新すると、スクリプトはすぐに再び機能しました。そして、1000msに戻した後も機能しました。
同じ解像度でこのようなことが起こったのはこれが 2 回目です。何が起きていて、どうすればそれを回避できますか?