Sun Java System Calendar Server 6 2005Q4 관리 설명서

CLD 플러그 인 성능 향상

시스템이 달력 데이터베이스로부터 달력에 액세스하면 어떤 백엔드 시스템이 해당 사용자의 달력을 저장하는지 판단해야 합니다. 적절한 백엔드 시스템을 찾기 위해 시스템은 사용자의 항목에 대해 LDAP 디렉토리를 검색하고 icsDWPHost 속성을 선택합니다. 이 검색에는 시간이 걸리며 달력 데이터에 대한 모든 액세스에서 수행되어야 합니다. 모든 사용자 세션으로 인해 데이터베이스 액세스가 자주 발생하고 그로 인해 LDAP 검색이 자주 일어날 수 있습니다. 시간을 절약하고 성능을 개선하려면 ics.conf 파일을 다음과 같이 편집하여 OLD 데이터 캐시를 활성화합니다.

caldb.cld.cache.enable="yes"

LDAP 데이터 캐시는 사용자 아이디 및 해당 icsDWPHost 속성을 저장합니다. LDAP에서 사용자 항목을 검색하기 전에 시스템은 사용자 아이디가 있는지 캐시를 확인합니다. 캐시에 있다면 저장된 icsDWPHost 속성에서 백엔드 호스트 이름을 선택합니다. 캐시에 있지 않는 경우 시스템은 LDAP 검색을 수행하고 사용자 아이디와 속성을 OLD 캐시에 복사합니다. 이제부터는 캐시에서 사용자 아이디를 찾기 때문에 사용자 달력 데이터 액세스가 더 빨라집니다.