Attualmente ho un Ingress configurato su GKE (k8s 1.2) per inoltrare le richieste verso i pod della mia applicazione. Ho una richiesta che può richiedere molto tempo (secondi) e il timeout dalla mia applicazione (504). Osservo che quando lo faccio la risposta che ricevo non è la mia 504 ma una 502 da quello che sembra il Google Loadbalancer dopo il secondi.Come configurare i timeout delle richieste Ingress su GKE
Ho giocato con codici di stato e durate diverse, esattamente dopo 30 secondi ho iniziato a ricevere questo comportamento strano indipendentemente dal codice statico emesso.
Qualcuno ha idea di come posso risolvere questo problema? C'è un modo per riconfigurare questo comportamento?
Sì, il controller tenta di selezionare valori predefiniti sensibili. Timeout> 30s non è qualcosa che è stato chiesto, quindi l'ho appena lasciato dalla versione beta. Se è qualcosa che ti serve spesso posso spingerlo come annotazione sulla stessa Ingress. –
@PrashanthB Abbiamo bisogno di configurare il timeout e lo apprezzeremmo se fosse configurabile tramite annotazione – user1568967