Sun Java System Instant Messaging 7.2 관리 설명서

리디렉션 서버로 Instant Messaging 서버 인스턴스 구성

서버 인스턴스를 리디렉션 서버로 지정하려면 iim.conf 파일에서 iim_server.redirect.provider 매개 변수 값을 제공해야 합니다. 이렇게 하고 나서 iim.conf 파일에서 리디렉션에 관련된 추가 매개 변수 값을 지정하여 구성 정보를 더 자세히 제공해야 합니다. 표 7–1에서는 리디렉션 구성 매개 변수를 설명합니다.

표 7–1 iim.conf의 리디렉션 서버 구성 매개 변수

매개 변수 

기본값 

설명 

iim_server.redirect.provider

없음 

com.sun.im.provider.Redirector 인터페이스를 구현하는 리디렉션 공급자 이름 또는 클래스를 쉼표로 구분한 목록입니다. 이 매개 변수의 값은 서버 인스턴스를 리디렉션 서버로 정의합니다. 지원되는 값은 com.sun.im.provider.Redirector 인터페이스를 구현하는 db, roundrobin, regex 및 클래스 이름입니다.

iim_server.redirect.to

없음 

이 리디렉션 서버에서 클라이언트 연결을 리디렉션할 수 있는 노드를 쉼표로 구분한 목록입니다. 노드 이름은 영숫자 문자열입니다. 이 목록은 iim_server.redirect.to.nodename.host에 정의된 호스트의 초집합일 수 있습니다.

iim_server.redirect.to.nodename.host

없음 

nodenameiim_server.redirect.to에 있는 노드의 이름입니다. 이 속성은 리디렉션 서버에서 사용될 nodename에 필요합니다.

iim_server.redirect.to.nodename.usessl

False 

true이면 nodename에서 레거시 SSL을 사용하도록 구성됩니다. 자세한 내용은 Instant Messaging에서의 TLS 및 레거시 SSL 사용 개요를 참조하십시오.

iim_server.redirect.db.users

im-db-base/redirect.db

리디렉션 데이터베이스의 이름과 위치 

iim_server.redirect.db.partitions

im-cfg-base/redirect.partitions

리디렉션 분할 영역 파일의 이름과 위치 

iim_server.redirect.db.partitionsize

5000 

분할 영역의 최대 사용자 수 

iim_server.redirect.roundrobin.partitions

im-cfg-base/redirect.partitions

리디렉션 분할 영역 파일의 이름과 위치 

iim_server.redirect.pollfrequency

 

리디렉션 서버에서 redirect.hosts 파일에 정의된 호스트에 연결하는 간격입니다. 리디렉션 서버는 이러한 호스트를 폴링하여 온라인 상태에서 클라이언트 연결을 받아들일 수 있는지 여부를 확인합니다.

ProcedureInstant Messaging 서버를 리디렉션 서버로 구성하려면

시작하기 전에

2006Q1 이전 버전의 Instant Messenger은 리디렉션 서버에 사용할 수 없습니다. 타사 클라이언트를 사용하는 경우 해당 클라이언트에서 XMPP 리디렉션을 지원하는지 확인하십시오.

  1. 위의 표 7–1에 있는 정보를 수집합니다.

  2. iim.conf를 엽니다.

    이 파일의 찾기 및 수정에 대한 지침은 부록 A, iim.conf 의 Instant Messaging 구성 매개 변수를 참조하십시오.

  3. 배포 환경에 맞게 매개 변수 값을 수정합니다.

    표 7–1에서는 값을 제공해야 하는 매개 변수를 나열합니다. iim.conf에 매개 변수가 없으면 해당 매개 변수를 추가합니다. 다음 예는 수정해야 하는 리디렉션 서버 매개 변수에 해당하는 iim.siroe.comiim.conf 섹션을 보여 줍니다.


    iim_server.redirect.provider=db,roundrobin
    iim_server.redirect.to=imserverA,imserverB
    iim_server.redirect.to.imserverA.host=iimA.siroe.com
    iim_server.redirect.to.imserverB.host=iimB.siroe.com
    iim_server.redirect.to.imserverA.usessl=false
    iim_server.redirect.to.imserverB.usessl=false
  4. 변경 내용을 저장한 다음 iim.conf를 닫습니다.

  5. 리디렉션 서버의 구성을 새로 고칩니다.


    imadmin refresh server
    
  6. 멀티플렉서 대신 리디렉션 서버에 연결하도록 클라이언트를 구성합니다.