7장. 디렉터리 서버 스레드 수 설정


Directory Server에서 동시 연결을 처리하는 데 사용하는 스레드 수는 서버의 성능에 영향을 미칩니다. 예를 들어, 모든 스레드가 시간이 많이 소요되는 작업(예: 추가 작업)을 처리하는 경우 무료 스레드가 요청을 처리할 수 있을 때까지 들어오는 새 연결이 큐에 추가됩니다.
서버가 적은 수의 CPU 스레드를 제공하는 경우 더 많은 스레드를 구성하면 성능이 향상될 수 있습니다. 그러나 CPU 스레드가 많은 서버에서 너무 높은 값을 설정하면 성능이 향상되지 않습니다.
기본적으로 Directory Server는 스레드 수를 자동으로 계산합니다. 이 수는 인스턴스가 시작될 때 서버의 하드웨어 리소스를 기반으로 합니다.
참고
Red Hat은 자동 조정 설정을 사용하는 것이 좋습니다. 스레드 수를 수동으로 설정하지 마십시오.

7.1. 자동 스레드 튜닝

자동 스레드 튜닝을 활성화하면 Directory Server는 다음과 같이 최적화된 스레드 수를 사용합니다.
Expand
CPU 스레드 수
Directory Server Threads 수
1-16
16
17-512
Directory Server 스레드 번호는 시스템의 CPU 스레드 번호와 일치합니다. 예를 들어 시스템에 24개의 CPU 스레드가 있는 경우 Directory Server는 24개의 스레드를 사용합니다. 최대 Directory Server 스레드 수는 512입니다.
512 이상
512. Directory Server는 권장되는 최대 스레드 수를 적용합니다.

7.1.1. 명령줄을 사용하여 자동 스레드 튜닝 활성화

Directory Server는 사용 가능한 하드웨어 스레드에 따라 스레드 수를 자동으로 설정할 수 있습니다. 이 기능을 활성화하려면 다음을 수행합니다.
  1. 스레드 수 자동 설정을 활성화합니다.
    # dsconf -D "cn=Directory Manager" ldap://server.example.com config replace nsslapd-threadnumber="-1"
    Copy to Clipboard Toggle word wrap
  2. Directory Server 인스턴스를 다시 시작하십시오.
    # dsctl instance_name restart
    Copy to Clipboard Toggle word wrap
중요
스레드 수의 자동 설정을 활성화하면 nsslapd-threadnumber 매개변수에 Directory Server가 실행되는 동안 계산된 스레드 수가 표시됩니다.

7.1.2. 웹 콘솔을 사용하여 자동 스레드 튜닝 활성화

Directory Server는 사용 가능한 하드웨어 스레드에 따라 스레드 수를 자동으로 설정할 수 있습니다. 이 기능을 활성화하려면 다음을 수행합니다.
  1. 웹 콘솔에서 Directory Server 사용자 인터페이스를 엽니다. 자세한 내용은 Red Hat Directory Server 관리 가이드의 웹 콘솔을 사용하여 디렉터리 서버 로깅 섹션을 참조하십시오.
  2. 인스턴스를 선택합니다.
  3. 서버 설정 메뉴를 열고 튜닝 및 제한을 선택합니다.
  4. Number of Worker Threads 필드를 -1 로 설정합니다.
  5. 저장을 클릭합니다.
  6. 작업 버튼을 클릭하고 인스턴스 재시작 을 선택합니다.
중요
자동 설정을 활성화하면 Directory Server가 실행되는 동안 Number of Worker Threads 필드에 계산된 스레드 수가 표시됩니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat