Sun Java System Directory Server Enterprise Edition 6.2 관리 설명서

Procedure클라이언트 선호도를 구성하는 방법

이 절차에서는 클라이언트 연결과 데이터 소스 간에 선호도를 구성하는 방법에 대해 설명합니다.

DSCC를 사용하여 이 작업을 수행할 수 있습니다. 자세한 내용은 디렉토리 서비스 제어 센터 인터페이스 및 DSCC 온라인 도움말을 참조하십시오.

  1. 데이터 소스 풀의 등록 정보를 표시하여 현재 로드 균형 조정 알고리즘을 봅니다.


    $ dpconf get-ldap-data-source-pool-prop -h host -p port pool-name
    

    데이터 소스 풀의 기본 등록 정보는 다음과 같습니다.


    client-affinity-policy    :  write-affinity-after-write
    client-affinity-timeout   :  20s
    description               :  -
    enable-client-affinity    :  false
    load-balancing-algorithm  :  proportional

    client-affinity-policy, client-affinity-timeoutenable-client-affinity 매개 변수는 클라이언트 선호도를 구성합니다. 등록 정보에 대한 설명과 유효한 값 목록을 보려면 다음을 입력하십시오.


    dpconf help-properties ldap-data-source-pool client-affinity-policy \
     client-affinity-timeout enable-client-affinity

    등록 정보에 대한 자세한 내용은 다음 설명서 페이지를 참조하십시오. client-affinity-policy(5dpconf), client-affinity-timeout(5dpconf)enable-client-affinity(5dpconf)

  2. 클라이언트 선호도를 활성화합니다.


    $ dpconf set-ldap-data-source-pool-prop -h host -p port pool-name \
     enable-client-affinity:true
  3. 클라이언트 선호도에 대한 정책을 선택합니다.


    $ dpconf set-ldap-data-source-pool-prop -h host -p port pool-name \
     client-affinity-policy:selected-policy
    

    여기서 selected-policy는 다음 값 중 하나입니다.

    write-affinity-after-write

    첫 번째 쓰기 요청 이후 쓰기 요청에 대한 선호도

    read-write-affinity-after-write

    첫 번째 쓰기 요청 이후 모든 요청에 대한 선호도

    read-write-affinity-after-any

    첫 번째 읽기 요청 또는 쓰기 요청 이후 모든 요청에 대한 선호도

    read-affinity-after-write

    쓰기 요청 이후 첫 번째 읽기 요청에 대한 선호도

  4. 클라이언트 선호도 기간을 구성합니다.


    $ dpconf set-ldap-data-source-pool-prop -h host -p port pool-name \
     client-affinity-timeout:time-out[unit]

    시간 초과의 기본 unit은 밀리초입니다.