Java API(HTTPSリクエストを受け入れる_をdockerイメージにパッケージ化し、EC2の上にk8sクラスターを使用してデプロイしています。マスターEC2の前にELBがあります。
ELBにcurl POSTリクエストを送信して、そのJava APIにアクセスできます。
kubeのログで処理が成功したのに、カールのリクエストが応答を永遠に待つことがあります。
これは、40分程度の大きなリクエストで発生し、25分のリクエストでは応答が得られます。
タイムアウトはどこにあると思いますか?私が見なければならない特定の構成パラメータ?
クライアント(カール)-> ELB-> k8s-> Java APIイメージを実行するポッド
これはELBに関連している(私はIdleTimeoutを設定していない)と思いましたが、ドキュメントではデフォルトが60秒であると述べていますが、20分のリクエストに対して応答を取得できます "ConnectionSettings":{"IdleTimeout"}