CloudFlareの背後にあるWebサイトを作成しましたが、早期に終了した(nginx 499)リクエストを受け取ることがありますが、これはコードベースで回避するのが非常に困難です。
これは4000リクエストのうち約1で発生します。
これが正常かどうかを尋ねたいのですが? CloudFlareサポートは、CFとサーバーの間の何かが接続をドロップしたときに499が発生することを教えてくれました。 AWSではなく、ロードバランサーではなく、直接IP接続(仮想ルーターなどなし)を使用した単純なVPSを使用しています
Nginxは、その観点から、話しているクライアントが接続を閉じたときに499をログに記録することを覚えておいてください。
CloudFlareがWebサーバーと通信する唯一のものではないことも覚えておいてください。クライアントが直接それを訪問することは可能であり、多くの人が訪問します。 CloudFlareを使用しているareの場合、このトラフィックの多くはインターネットバックグラウンドノイズであり、残りは悪意のあるものです。
サーバーに直接接続しているクライアントが接続を切断し、499が発生した可能性があります。直接接続されているIPアドレスを確認しましたか?
全体としては、4000リクエストに1リクエストで十分です。これはもっと頻繁に見ます。