だから、私たちのセキュリティ レイヤーである HTTP ハンドラーを介してビデオを提供する web サイトがあります。一部のクライアントから、ビデオが断続的に機能しないことが報告されています。私は最終的に問題を再現することができ、コード化されたロギングはユーザーの検証に成功したことを報告し、次に次の行を報告します。
Response.WriteFile(filename); // Where this is the path to a video of about 32 MB
上記の例外をスローします。Fiddler でリクエストとレスポンスを表示して、実際のエラーを見つけました。しかし、サーバーには 2 GB の空きメモリがあり、ビデオは 1 時間ほど後に再び機能し始めました (これはおそらくサーバーを使用する人が少なくなったことに相当しますが、何も変更されていません)。このマシンで 2 つの Web サイトを実行していますが、もう 1 つの Web サイトにはこのような問題はありませんが、.NET コードがファイルの書き込みを担当するこのようなレイヤーも使用していません。使用可能なメモリを変更できる設定が表示されず、Google が有用なものをスローしたこともありません。任意の提案をいただければ幸いです。
追加する必要があります、私は自分のサイトを停止して開始し、再起動しました.過去にこれを行うことで短期的に解決される問題がありました. これは役に立ちませんでした。