Ho un'API Java (che accetta richieste HTTPS_ impacchettate in un'immagine docker, quindi viene distribuita usando il cluster k8 sopra EC2. L'EC2 master ha un ELB davanti.
Posso fare richieste POST arricciate all'ELB per colpire quell'API java.
A volte la mia richiesta di arricciatura rimane in attesa di una risposta per sempre anche se quando vedo i registri del kube l'elaborazione è riuscita.
Questo accade per richieste più grandi di circa 40 minuti, le richieste di 25 minuti stanno ottenendo una risposta ok.
Dove pensi possa essere il timeout? eventuali parametri di configurazione specifici che dovrei guardare?
client (curl) -> ELB -> k8s -> pod che esegue un'immagine API Java
ho pensato che questo sarebbe pertinente (non sto impostando IdleTimeout) per ELB ma i documenti dicono che l'impostazione predefinita è 60s, anche se posso ottenere una risposta per le richieste di 20 minuti "ConnectionSettings": {"IdleTimeout"}