도커 이미지로 패키지 된 HTTPS 요청을 수락하는 Java API가 있고 EC2 위에 k8s 클러스터를 사용하여 배포됩니다. 마스터 EC2 앞에 ELB가 있습니다.
해당 Java API를 사용하기 위해 ELB에 curl POST 요청을 만들 수 있습니다.
때로는 kube 로그를 볼 때 처리가 성공적으로 완료되었지만 내 curl 요청이 응답을 영원히 기다리고 있습니다.
이것은 약 40 분 정도 큰 요청에 대해 발생하며 25 분의 요청은 응답을 얻습니다.
타임 아웃이 어디에 있을까요? 내가보아야 할 특정 구성 매개 변수는 무엇입니까?
클라이언트 (컬)-> ELB-> k8s-> Java API 이미지를 실행하는 포드
ELB와 관련이 있다고 생각하지만 (IdleTimeout을 설정하지 않음) 문서는 기본값이 60 초라고 말하지만 20 분 요청에 대한 응답을 얻을 수는 있지만 "ConnectionSettings": { "IdleTimeout"}