기본적으로 다음과 같은 문제가 있습니다. 추가할 때마다
option http-server-close
haproxy 구성(프런트엔드 또는 백엔드 섹션)에 haproxy는 응답으로 Connection: close 헤더를 보냅니다. 이는 예상되는 작업과 정반대입니다.
기본적으로 연결 유지를 통해 클라이언트 TCP 연결을 유지하려고 시도하고 있지만 이것이 작동하지 않는 것 같기 때문에 서버에 대해 동일한 작업을 수행하는 기본(연결 유지) 모드를 사용하지 않는 한 그렇게 할 수 없습니다. -쪽 - 그리고 나는 그것을 원하지 않습니다.
어떤 해결책이 있습니까? 이것은 버그인가요? 아니면 내가 뭔가를 놓치고 있는 걸까?
답변1
아니, 나는 이것이 예상된 것이라고 믿는다.
option http-server-close
HAProxy에서 백엔드로의 연결을 닫지만 클라이언트와 haproxy-server 간의 연결은 유지합니다.
HAProxy는 시간 초과에 도달하면 연결을 닫으므로 timeout http-keep-alive
및 timeout client
옵션을 조정할 수 있습니다.