Eu tenho uma API java (aceitando solicitações HTTPS_ empacotadas em uma imagem do docker e, em seguida, ela é implantada usando o cluster k8s na parte superior dos EC2s. O EC2 principal tem um ELB na frente.
Posso fazer solicitações de POST de ondulação para o ELB para atingir essa API java.
Às vezes, minha solicitação de ondulação fica aguardando uma resposta para sempre, mesmo quando eu vejo os logs do kube o processamento foi bem-sucedido.
Isso acontece para solicitações maiores em torno de 40 minutos, solicitações de 25 minutos estão recebendo uma resposta ok.
Onde você acha que poderia estar o tempo limite? quaisquer parâmetros de configuração específicos que eu deveria olhar?
cliente (curl) -> ELB -> k8s -> pod executando uma imagem da API Java
Eu pensei que isso seria relevante (não estou definindo IdleTimeout) para ELB, mas os documentos dizem que o padrão é 60s, embora eu possa obter resposta para solicitações de 20 minutos "ConnectionSettings": {"IdleTimeout"}