쿠키 지속성을 사용하여 HAProxy를 설정했습니다. 서버를 유지 관리 모드로 설정하면 현재 실행 중인 요청은 어떻게 되나요? HAProxy가 이를 종료합니까, 아니면 완료되도록 합니까? 새 요청(다운 서버를 가리키는 쿠키 포함)이 다른 서버로 리디렉션된다는 것을 알고 있지만 HAProxy 설명서를 읽으려고 시도했지만 요청 실행 시 어떤 일이 발생하는지에 대한 정보를 찾을 수 없습니다.
답변1
MAINT 모드는 강제 정지와 같으며 연결을 끊습니다. DRAIN 모드에서는 유효한 지속성 템플릿이 있는 모든 기존 연결과 새로운 연결이 허용됩니다(스틱 테이블 시간 초과까지). 지속성 템플릿이 없는 새 연결은 리디렉션됩니다.
흥미롭게도 상태 확인의 DOWN 모드에서는 on-marked-down shutdown-sessions 옵션을 추가하지 않는 한 연결을 계속할 수 있습니다.
나는 내 대답에 99% 확신합니다. 하지만 항상 몇 가지 테스트를 직접 실행하여 다시 확인하는 것이 가장 좋습니다 :-).