エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
クライアントからサーバーへの再送信をやめる - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
クライアントからサーバーへの再送信をやめる - Qiita
はじめに 本件はわたくしは当事者ではなく、聞いただけなので曖昧な表現が多いかもしれません。 サーバ... はじめに 本件はわたくしは当事者ではなく、聞いただけなので曖昧な表現が多いかもしれません。 サーバーからの応答が時間がかかった クライアント(Java)からLB経由でサーバーに接続していて、サーバーからの応答がn分間かかるという事象がありました。n分間かかってしまうのはリクエストのデータ量が多く、ある意味仕様なのです(それがイケていないというツッコミは無しで)。 時間がかかるのは、分かっていたことなのですが、n分間経過すると同じリクエストがサーバーに届くという事象が発生しました。 同じリクエストが再送されたせいで、サーバ側でエラーになってしまったのですが、上図②を誰が行ったのか分かりませんでした。クライアント側では特に例外は出ていなかったようです。 誰が再送したのか 犯人はクライアントのJavaでした。 使用していたLBではn分間応答が無かったら、クライアント側にfinを返すようになってい