Tengo una API de Java (que acepta solicitudes HTTPS_ empaquetadas en una imagen acoplable, y luego se implementa usando el clúster k8s en la parte superior de EC2. El EC2 maestro tiene un ELB al frente.
Puedo hacer solicitudes POST curl al ELB para golpear esa API de Java.
A veces, mi solicitud de curl se encuentra esperando una respuesta para siempre, aunque cuando veo los registros de Kube, el procesamiento fue exitoso.
Esto sucede para solicitudes más grandes de alrededor de 40 minutos, las solicitudes de 25 minutos obtienen una respuesta correcta.
¿Dónde crees que podría ser el tiempo de espera? ¿Hay algún parámetro de configuración específico que deba mirar?
cliente (curl) -> ELB -> k8s -> pod ejecutando una imagen api de java
pensé que esto sería relevante (no estoy configurando IdleTimeout) para ELB pero los documentos dicen que el valor predeterminado es 60 s, aunque puedo obtener respuesta para solicitudes de 20 minutos "ConnectionSettings": {"IdleTimeout"}