이 절에서는 Calendar Server에서 여러 CPU에 걸친 로드 균형 조정이 어떻게 성능을 향상시킬 수 있는지 설명합니다.
서버에 여러 CPU가 있는 경우 Calendar Server는 기본적으로 HTTP 서비스(cshttpd 프로세스 등) 및 분산 데이터베이스 서비스(csdwpd 프로세스 등)를 여러 CPU에 분산시킵니다.
ics.conf 파일의 service.http.numprocesses 및 service.dwp.numprocesses 매개 변수는 각 서비스에 대해 실행되는 실제 프로세스 수를 결정합니다. 기본적으로 이 두 매개 변수는 설치하는 동안 서버의 CPU 수로 설정되지만 값을 재설정할 수 있습니다. 예를 들어 서버에 CPU가 8개인 경우 cshttpd 및 csdwpd 프로세스를 4개의 CPU에서만 실행하려면 매개 변수를 다음과 같이 설정합니다.
service.http.numprocesses="4"
service.dwp.numprocesses="4"
service.loadbalancing 매개 변수를 ics.conf 파일에 추가합니다.
service.loadbalancing을 "no"로 설정합니다.
변경 내용을 적용하려면 Calendar Server를 다시 시작합니다.
로드 균형 조정에 대한 자세한 내용은 Sun Java System Calendar Server 6.3 Administration Guide의 부록 C, Calendar Server Configuration Worksheet를 참조하십시오.