풀 구성 특성

IndexSearcher 풀에는 초기 크기와 최대 크기의 두 가지 기본 옵션이 있습니다. 매개변수는 다음과 같습니다.

curam.searchserver.luceneadaptor.searcher.pool.initialsize

시작할 때 열고 검색 클라이언트가 사용하는 모든 시간에 열린 채로 유지할 IndexSearcher 인스턴스의 수를 지정합니다. 이는 필수 옵션이며, 0을 포함하여 양의 정수 값을 받습니다. 지정되지 않는 경우 기본값은 "0"입니다. 일반적으로 이 특성은 예상되는 최대 동시 클라이언트 검색 수로 설정되어야 합니다.

curam.searchserver.luceneadaptor.searcher.pool.maxsize

주어진 시간에 열 수 있는 IndexSearcher 인스턴스의 최대 수를 지정합니다. 언제든지 이 수보다 많은 검색이 발생하면 예외가 처리되고 진단 목적으로 로그됩니다. 이 옵션은 양의 정수를 받으며 지정되지 않는 경우 기본값은 "100"입니다. 이 값은 다음 옵션과도 연관됩니다.

curam.searchserver.luceneadaptor.searcher.pool.maxsizeunbounded

이 옵션은 최대 풀 크기가 무제한임을 의미합니다. 이 옵션은 "true" 또는 "false" 값을 승인합니다. 지정되지 않는 경우 기본값은 "true"입니다. 이 옵션이 "true"로 설정되면 curam.searchserver.luceneadaptor.searcher.pool.maxsize 옵션 값은 무시됩니다. 이러한 두 연관된 옵션 중 하나는 필수입니다.