web-dev-qa-db-ja.com

4000リクエストのうち1リクエストでHTTP 499エラーが発生するのは正常ですか?

CloudFlareの背後にあるWebサイトを作成しましたが、早期に終了した(nginx 499)リクエストを受け取ることがありますが、これはコードベースで回避するのが非常に困難です。

これは4000リクエストのうち約1で発生します。

これが正常かどうかを尋ねたいのですが? CloudFlareサポートは、CFとサーバーの間の何かが接続をドロップしたときに499が発生することを教えてくれました。 AWSではなく、ロードバランサーではなく、直接IP接続(仮想ルーターなどなし)を使用した単純なVPSを使用しています

4
hyperknot

Nginxは、その観点から、話しているクライアントが接続を閉じたときに499をログに記録することを覚えておいてください。

CloudFlareがWebサーバーと通信する唯一のものではないことも覚えておいてください。クライアントが直接それを訪問することは可能であり、多くの人が訪問します。 CloudFlareを使用しているareの場合、このトラフィックの多くはインターネットバックグラウンドノイズであり、残りは悪意のあるものです。

サーバーに直接接続しているクライアントが接続を切断し、499が発生した可能性があります。直接接続されているIPアドレスを確認しましたか?

全体としては、4000リクエストに1リクエストで十分です。これはもっと頻繁に見ます。

5
Michael Hampton