サイズが約 150M の動的に生成された RSS フィードがあります (質問しないでください)
。問題は、散発的に発生し続け、フィード全体をダウンロードして 200 ステータスを取得せずに監視する方法がないことです。Pingdom はタイムアウトし、「ダウン」エラーを返します。
だから私の質問は、これが稼働していることをどのように確認するのですか
サイズが約 150M の動的に生成された RSS フィードがあります (質問しないでください)
。問題は、散発的に発生し続け、フィード全体をダウンロードして 200 ステータスを取得せずに監視する方法がないことです。Pingdom はタイムアウトし、「ダウン」エラーを返します。
だから私の質問は、これが稼働していることをどのように確認するのですか
使用している Web サーバーの種類とサーバー側のコーディング プラットフォーム (ある場合)。バックエンド システム/データベースから Web 層に送信されるコンテンツはありますか?
問題はファイルにアクセスするクライアント コードにあるのではないですか? ほとんどのクライアントにはタイムアウトがあり、インターネット経由で大きなファイルをダウンロードすると、サーバーの動作によっては問題が発生する可能性があります。これが、ファイル ダウンロード ユーティリティが進行状況を追跡し、チャンク単位でダウンロードする理由です。
Web サーバーの他の負荷またはユーザー数がサーバーに影響を与えている可能性もあります。利用可能なメモリがほとんどなく、特定のサーバーがある場合、そのサイズのファイルを多くのユーザーにサーバーできない場合があります。サーバーがファイルを送信する方法を確認し、ファイルがチャンクアップされていることを確認する必要があります。
HEAD リクエストを実行して、URL にアクセスできること、およびサーバーが少なくとも応答していることを確認することをお勧めします。次のステップは、さらに監視するために、ファイルをホストしているデータ センター内またはその近くでダウンロード テストをセットアップすることです。これにより、コストが削減され、干渉が減少する可能性があります。
私が必要なことを実行するオンラインツールを見つけました
http://wasitup.comはヘッドリクエストを使用するので、150MBのファイル全体をダウンロードするのを待つのにタイムアウトしません。
助けてくれてありがとうBrianLy!