Skip to main content

2026년 8월 21일

Horizon Connection Server 상태 모니터링을 위한 로드 밸런서 구성

Horizon Connection Server에서 로드 밸런싱 상태를 모니터링하려면 다음 모범 사례를 따르십시오.

많은 수의 상태 점검 요청으로 연결 서버가 플러딩되지 않게 하려면 폴링 간격을 30초로 설정하고 해당 기간의 2~3배의 시간 초과를 지정하십시오. 하나의 연결 서버 인스턴스에 프로브를 전송하는 로드 밸런서를 2개 이하로 유지하십시오.

지원되는 상태 점검은 favicon.ico 가져오기뿐입니다. 프로브 비용을 최소화하려면 가능한 경우 HEAD 방법을 사용합니다. 확인이 성공했는지 여부에 관계없이 요청에 Connection: close 머리글을 추가하거나 HTTP/1.0 요청을 사용하여 가져오기 후에 연결을 삭제해야 합니다.

로드 밸런서의 send 문자열에서 HEAD 메서드를 사용하는 예는 다음과 같습니다. HEAD /favicon.ico HTTP/1.1\r\nHost: \r\nConnection: Close\r\n

HTTP 상태는 일반적으로 200입니다. 관리자가 연결 서버를 사용하지 않도록 설정한 경우 상태는 503으로 반환됩니다. 자세한 내용은 Horizon Console에서 Horizon Connection Server를 사용 또는 사용하지 않도록 설정을 참조하십시오.

응답 코드

HTTP 상태설명
200 정상연결 서버가 정상 상태이며 브로커링 요청에 응답합니다.
304 수정되지 않음상태는 200이지만 즐겨찾기 아이콘 파일은 변경되지 않았으며 제공되지 않고 있습니다. 이는 If-None-Match 헤더가 있는 GET 또는 HEAD 요청에 대한 응답입니다.
500 내부 서버 오류즐겨찾기 아이콘 파일에 액세스할 수 없거나 심각한 오류가 발생하여 해당파일을 제공할 수 없습니다. 연결 서버의 상태가 정상이 아닙니다.
502 잘못된 게이트웨이하위 시스템에서 문제를 보고합니다. 연결 서버의 상태가 정상이 아닙니다.
503 서비스를 사용할 수 없음관리 목적으로 연결 서버가 사용되지 않도록 설정되었으며 브로커링 요청을 수락하지 않습니다.
504 게이트웨이 시간 초과서비스 종료 또는 리소스 소모로 인해 브로커링 하위 시스템이 응답하지 않습니다. 연결 서버의 상태가 정상이 아닙니다.

시간 초과 설정 및 로드 밸런서 지속성 값에 관해서는 시간 초과 설정 및 로드 밸런서 지속성 KB 문서를 참조하십시오.

추가 구성 옵션

보안 게이트웨이가 캐시된 즐겨찾기 아이콘 상태 점검 결과를 업데이트하는 빈도를 제어하도록 locked.properties 파일에 새 속성을 구성할 수 있습니다.

faviconHealthCheckIntervalSeconds=30

기본적으로 즐겨찾기 아이콘 상태 점검 결과는 60초마다 새로 고쳐집니다. 이 캐시를 사용하면 로드 밸런서 상태 점검 요청을 처리하여 연결 서버의 실행 줄일 수 있습니다. 이렇게 하면 직접 요청 수와 Tomcat 스레드 사용이 제한됩니다.

관리자는 특정 모니터링 요구 사항을 충족하도록 새로 고침 간격을 설정할 수 있습니다. 간격이 짧을수록(예: 15초) 상태 업데이트가 더 빈번해지고 간격이 길수록(최대 60초) 서버 리소스가 절약됩니다. 간격을 15초에서 60초 사이로 유지하는 것이 좋으며 60초가 최적의 방법으로 간주됩니다.

사용자 지정 상태 점검 옵션

2512 릴리스부터 관리자는 보안 게이트웨이를 통해 직접 제공되는 사용자 지정 상태 점검 끝점을 구성할 수 있습니다. 이렇게 하면 연결 서버 상태를 보다 유연하게 모니터링할 수 있습니다.

custroot\health 디렉토리는 다음 위치에서 사용할 수 있습니다.

C:\Program Files\Omnissa\Horizon\Server\sslgateway\conf\custroot\health

참고: 표시된 경로는 기본 연결 서버 설치 디렉토리(C:\Program Files)를 가정합니다. Horizon Connection Server가 다른 위치에 설치된 경우 경로를 적절히 조정합니다.

이 디렉토리 아래에 배치된 정적 컨텐츠를 사용하여 경량 상태 점검 페이지 또는 상태 프로브를 호스팅할 수 있으며, 그런 다음 https://<server-address>/customer/health/에서 제공됩니다.

  • 연결 서버를 관리 목적으로 사용하지 않도록 설정해도 파일이 계속 제공됩니다(HTTP 200).

  • 브로커가 비정상(502 Bad Gateway, 504 Gateway Timeout 또는 유사한 오류)이면 파일이 제공되지 않습니다.

다음을 비롯한 안전한 정적 파일 유형만 지원됩니다.

  • image/jpeg, image/gif, image/png, image/x-icon

  • text/html, text/css

  • ico

이 향상된 기능을 통해 연결 서버의 보안 및 안정성을 유지하면서 사용자 지정 모니터링 및 상태 끝점을 구현할 수 있습니다.

이 페이지가 도움이 되었나요?

이 항목에 대한 피드백 보내기

이 항목이 도움이 되었나요?

개인정보나 기밀정보는 입력하지 마세요.

링크를 생성하는 중…