팜에 있는 모든 RDS 호스트에 동일한 로드 밸런싱 스크립트를 구성해야 합니다. 로드 밸런싱 스크립트를 구성하려면 RDS 호스트에 레지스트리 키를 설정해야 합니다.
자동화된 팜을 사용하는 경우에는 자동화된 팜의 골든 이미지 가상 시스템에서 이 절차를 수행합니다.
중요사항: 팜에 있는 모든 RDS 호스트에서 로드 밸런싱 스크립트를 구성하거나 하나도 구성하지 않아야 합니다. 팜에 있는 일부 RDS 호스트에서만 로드 밸런싱 스크립트를 구성한 경우에는 Horizon Console에서 팜의 상태를 빨간색으로 설정합니다.
사전 요구 사항
- 로드 밸런싱 스크립트를 작성하고 해당 스크립트를 팜의 각 RDS 호스트에 있는 Horizon Agent
scripts디렉토리에 복사합니다. 에이전트의scripts디렉토리는 기본적으로C:\Program Files디렉토리 구조에 있습니다. RDS 호스트의 로드 밸런싱 스크립트 쓰기를 참조하십시오. - RDS 호스트에서 Horizon View Script Host 서비스를 사용하도록 설정합니다. RDS 호스트에서 Horizon View Script Host 서비스 사용을 참조하십시오.
절차
-
RDS 호스트에 관리자로 로그인합니다.
-
서버 관리자를 시작합니다.
-
도구 > 시스템 구성을 선택하고 도구 탭을 클릭한 다음 레지스트리 편집기를 실행합니다.
-
레지스트리에서 Horizon Agent에 사용되는
ScriptEvents키를 찾습니다. -
탐색 영역에서 RdshLoad 키를 선택합니다.
RdshLoad 키의 값이 있는 경우 항목 영역(오른쪽 창)에 나타납니다.
-
RdshLoad 키의 항목 영역을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 문자열 값을 선택한 후 새 문자열 값을 생성합니다.
모범 사례로서,
cpuutilisation.vbs스크립트의cpuutilisationScript와 같이, 실행할 로드 밸런싱 스크립트를 나타내는 이름을 사용하는 것입니다. -
생성한 새 문자열 값의 항목을 마우스 오른쪽 버튼으로 클릭하고 수정을 선택합니다.
-
값 데이터 텍스트 상자에서 로드 밸런싱 스크립트를 호출하는 명령줄을 입력하고 확인을 클릭하여 값을 저장합니다.
명령줄에 로드 밸런싱 스크립트의 전체 경로를 포함합니다.
다음 예에서
cpuutilisation.vbs라는 스크립트와 _path-to-scripts_로 표시되는 Horizon Agent의scripts디렉토리 위치의 경로가 있는 경우, 입력할 호출 명령은 다음과 같습니다.cscript.exe "path-to-scripts\cpuutilisation.vbs" -
변경 사항을 적용하려면 RDS 호스트에서 Horizon Agent 서비스를 다시 시작합니다.
결과
로드 밸런싱 스크립트가 RDS 호스트에서 실행되기 시작합니다.
다음에 수행할 작업
팜에 있는 각 RDS 호스트에서 이 절차를 반복합니다. 자동화된 팜의 골든 이미지 가상 시스템에서 이 절차를 수행한 경우에는 자동화된 팜을 프로비저닝합니다.
로드 밸런싱 스크립트가 제대로 작동하는지 확인하려면 로드 밸런싱 스크립트 확인을 참조하십시오.
이 페이지가 도움이 되었나요?