Sun Java System Instant Messaging 7.2 관리 설명서

Instant Messaging XMPP/HTTP 게이트웨이 구성 매개 변수

표 B–1에서는 httpbind.conf의 구성 매개 변수를 설명합니다.

표 B–1 httpbind.conf의 XMPP/HTTP 게이트웨이 구성 매개 변수

매개 변수 

기본값 

설명 

httpbind.pool.nodeId

해당 없음 

httpbind.pool.supporttrue로 설정되면 이 매개 변수는 서버 풀의 서버 노드에 대한 전체 URL을 지정합니다. 이 URL은 로드 밸런서가 아니라 Instant Messaging 서버 인스턴스를 가리켜야 합니다.

httpbind.pool.support

false

이 매개 변수는 게이트웨이가 서버 풀 배포에 속하는지 여부를 정의합니다. httpbind.pool.nodeId를 지정하지 않은 경우 이 매개 변수 값은 false로 설정됩니다.

이 매개 변수 값은 다음과 같습니다. 

  • true – 게이트웨이가 서버 풀 배포의 일부입니다. 또한 enable, on, yes1도 유효한 값입니다. 이 매개 변수를 true로 설정하면 httpbind.pool.nodeId 값을 입력해야 합니다.

  • false – (기본값) 게이트웨이가 서버 풀 배포의 일부가 아닙니다. 빈 값(공백 문자열)도 유효한 값입니다.

httpbind.config

해당 없음 

각각 쉼표로 구분된 아이디 키 목록 또는 gwdomain-id가 포함되며, 사용할 도메인, 호스트, 호스트 비밀번호, 구성 요소 JID를 결정하기 위해 게이트웨이에서 사용되는 구성 키입니다. 자세한 내용은 표 B–2를 참조하십시오.

httpbind.content_type

text/xml; charset=utf-8

클라이언트로 응답을 보낼 때 게이트웨이에서 사용되는 내용 유형 HTTP 헤더의 기본값입니다.

httpbind.hold

해당 없음 

JEP 124에 정의된 대로 클라이언트 요청의 hold 속성에 대한 최대 허용 값을 지정합니다. 클라이언트에서 요청에 대해 지정한 값이 게이트웨이의 값보다 크면 게이트웨이의 값이 사용됩니다. 그렇지 않으면 클라이언트 요청의 값이 사용됩니다.

httpbind.inactivity

180

클라이언트가 일정 시간 동안 비활성이면 게이트웨이에서 클라이언트 연결을 종료하게 되는 최대 비활성 시간(초)입니다. 

httpbind.log4j.config

해당 없음 

게이트웨이에서 로깅에 사용하는 log4j 구성 파일의 위치입니다. 이 매개 변수를 공백으로 두면 게이트웨이 로깅이 작동되지 않습니다. 로거 이름은 "httpbind"(log4j.logger.httpbind)입니다.

httpbind.polling

1(초)

클라이언트에서 다른 요청을 보내기 전에 대기해야 하는 최소 시간(초)입니다. 

httpbind.requests

2

클라이언트에서 게이트웨이로 동시에 보낼 수 있는 요청 개수입니다. 이 매개 변수 값이 클라이언트 요청의 JEP 124 hold속성 값보다 작으면 hold+1로 설정됩니다. 성능에 심각한 영향을 미칠 수 있으므로 이 매개 변수를 1로 설정하지 마십시오. 자세한 내용은 httpbind.hold를 참조하십시오.

httpbind.round_trip_delay

1(초)

네트워크 지연 시간을 산정하기 위해 왕복 지연에 허용되는 초과 시간(초)입니다. 이 값을 너무 크게 설정하면 성능이 저하될 수 있습니다. 

httpbind.wait_time

120(초)

게이트웨이가 클라이언트에 응답을 전송하는 기본 제한 시간(초)입니다. 클라이언트 대기 시간이 게이트웨이 대기 시간보다 더 큰 값으로 설정되면 게이트웨이 대기 시간이 사용됩니다.