SIP 컨테이너 설정

이 페이지에서 SIP(Session Initiation Protocol)에 대한 SIP 컨테이너 설정을 구성할 수 있습니다.

이 관리 콘솔 페이지를 보려면 Application Server > serverName > SIP 컨테이너 설정 > SIP 컨테이너를 클릭하십시오.

외부 도메인에 대한 SIP 프록시 사용

true일 경우 SIP 컨테이너는 또 다른 서버 프로세스에서 실행 중인 SIP 프록시가 존재한다고 가정하므로 아웃바운드 트래픽 라우팅을 해당 컴포넌트로 위임합니다.

데이터 유형 부울
기본값 True
최대 응용프로그램 세션

컨테이너가 관리하는 SIP 응용프로그램 세션의 최대 수를 지정합니다. 최대값에 도달할 경우 새 SIP 통신은 시작되지 않습니다. 클러스터 환경에서 최대값을 초과하면 응용프로그램 세션 수가 최대값을 초과하지 않을 때까지 서버는 새 대화 상자를 전달하지 않습니다.

응용프로그램 세션은 일반적으로 새 수신 호출에 의해 작성되지만 다른 이벤트에 의해서도 작성될 수 있습니다. 응용프로그램 세션 계수는 실패복구에 영향을 주지는 않지만 수신 요청 결과로 작성된 새 세션에만 적용됩니다.

응용프로그램 세션이 실패복구로 인해 한 Application Server에서 다른 Application Server로 전송된 경우 활성 Application Server는 장애가 발생한 서버에서 작성된 세션을 상속합니다. 또한 서블릿은 SipFactory.createApplicationSession()을 호출하여 SIP 컨테이너에서 새 응용프로그램 세션을 작성할 수 있습니다.

SIP 통신을 시작하지 않고 이벤트에서 작성한 새 응용프로그램 세션은 이 설정으로 제어되지 않습니다. 그러나 허용되는 최대 응용프로그램 세션 수를 계산할 때 모든 새 응용프로그램 세션을 포함합니다. 따라서 모든 활성 응용프로그램 세션(SIP 통신 시작과 무관한 항목도 포함)으로 최대값을 초과할 수 있습니다.

데이터 유형 정수
기본값 120000(권장됨)
범위 1 <= n <= java.lang.Integer.MAX_VALUE
평균 기간 당 최대 메시지

평균 기간당 처리된 SIP 메시지의 최대 수를 지정합니다. 이때 평균 기간은 특정 기간에 컨테이너가 평균 메시지 수를 수신한 시간 간격을 말합니다.

이 평균은 컨테이너에 대한 로드를 확인하고 메시지 수가 최대 메시지 수에 근접한지를 확인하는 데 사용됩니다. 최대값을 초과하면 독립형 서버 또는 프록시 서버는 모든 대화형 메시지를 계속 처리합니다. 다른 비대화형 요청은 거부됩니다. 컨테이너가 과부하 상태에 있으면 프록시 서버는 503 오류를 리턴합니다.

데이터 유형 정수
기본값 5000(권장됨)
범위 1 <= n <= java.lang.Integer.MAX_VALUE
최대 디스패치 큐 크기

내부 디스패치 큐의 크기를 지정합니다. 최대 큐 크기 임계값에 도달하면 컨테이너 큐는 과부하되고 새 세션에 대한 요청을 거부하기 시작합니다. 이 경우 컨테이너는 프록시 서버에 과부하 상태를 보고하지 않습니다.

큐 크기를 제한하여 큐가 이 임계값에 도달하지 않도록 시스템을 구성합니다. 내부 큐가 과부하 상태에 도달하면 큐가 과부하 상태를 벗어날 때까지 수신 UDP 패킷이 제거됩니다. 큐 크기를 제한하면 다른 프로세스 또는 스레드가 CPU를 사용하는 경우 보다 원할하게 복구할 수 있으며 컨테이너가 메모리 부족 상태에 도달하지 않도록 방지합니다. 값을 0으로 설정하면 큐 크기를 제한하지 않습니다.

데이터 유형 정수
기본값 5000(권장됨)
범위 0 <= n <= java.lang.Integer.MAX_VALUE
최대 응답 시간

응용프로그램에 대한 최대 응답 시간(밀리초)을 지정합니다. 이 시간 값을 초과하면 컨테이너는 클러스터링 프레임워크에 사용 불가능함을 알립니다. 관리 콘솔에서 선택란의 선택을 취소하고 0 값을 지정하면 이 기능을 사용 불가능하게 할 수 있습니다.

계산된 응답 시간이 모든 응용프로그램의 동작과 일치하지는 않으므로 최대 SIP 응답 시간 설정은 신중하게 사용하십시오. 사용자 상호 작용의 결과로 응답이 생성되는 INVITE 요청과 같은 요청의 경우 계산된 응답 시간은 매우 길 수 있습니다. 그러나 SIP 컨테이너의 지원으로 응답 시간이 길어진 것은 아닙니다. 따라서 응답 시간을 로드 요소로 계산하지 마십시오. 응답 시간을 효과적으로 계산하기 위해 권장되는 응용프로그램은 사용자 상호 작용 없이 즉시 응답하는 응용프로그램입니다. 등록 응용프로그램은 관련된 예제입니다.

데이터 유형 정수
기본값 0
범위 1 <= n <= java.lang.Integer.MAX_VALUE
평균 계산 기간(밀리초 단위)

평균 기간당 최대 메시지 수를 계산하는 데 사용할 시간(밀리초)을 지정합니다. 이 설정은 SIP 컨테이너가 컨테이너에 전송된 메시지 수를 계산하는 동안 사용되는 슬라이딩 윈도우입니다.

데이터 유형 정수
기본값 1000(권장됨)
범위 1000 <= n <= java.lang.Integer.MAX_VALUE
통계 갱신 비율

컨테이너가 평균을 계산하는 간격에 대한 제어를 지정하며 PMI(Performance Monitoring Infrastructure)에 통계를 공개합니다.

데이터 유형 정수
기본값 1000(권장됨)
범위 1000 <= n <= java.lang.Integer.MAX_VALUE
DNS를 사용하여 SIP 서버 찾기

DNS(Directory Name Service)를 사용하여 SIP 서버를 찾을 수 있게 할지 여부를 지정합니다.

SIP URI(Uniform Resource Identifier)가 DNS를 통해 다음 홉의 IP(Internet Protocol) 주소, 포트 및 전송 프로토콜로 해석될 수 있습니다.

1차 DNS 서버 이름 또는 2차 DNS 서버 이름 필드 값은 하나의 주소와 포트 튜플을 포함하는 문자열입니다. 다음 예제에서는 주소 및 포트 튜플을 지정합니다.
주: 컨테이너는 1차 DNS 서버에 먼저 접속하지만, 1차 DNS 서버가 사용 불가능한 경우 컨테이너는 2차 DNS 서버에 접속합니다. 2차 DNS 서버가 응답 상태를 유지하면, 컨테이너는 1차 DNS 서버 접속을 시도하지 않습니다.
  • dottedDecimalAddress@.port
  • hostname.domain@port
  • IPV6address@port
데이터 유형 부울
기본값 False
1차 DNS 서버 이름
1차 DNS 서버의 IP 주소 및 포트 튜플을 지정합니다. 이 서버를 사용할 수 없으면, 컨테이너는 2차 DNS 서버에 응답을 전송합니다.
데이터 유형 문자열
기본값 빈 문자열
2차 DNS 서버 이름
2차 DNS 서버의 IP 주소 및 포트 튜플을 지정합니다.
데이터 유형 문자열
기본값 빈 문자열
스레드 풀

작업을 디스패치할 때 사용할, SIP 컨테이너의 드롭 다운 목록에서 선택할 수 있는 사용 가능한 스레드 풀을 지정합니다. 드롭 다운 목록에서 스레드 풀을 선택하지 않으면 컨테이너에서 자동으로 작성하는 기본 스레드 풀이 사용됩니다.

SIP 응용프로그램에 대해 전용 WebSphere 스레드 풀을 작성하는 것이 좋습니다. 일반 사용의 경우 최소가 15개 스레드이고, 최대가 30개 스레드(큐마다 하나의 스레드)입니다. 이는 WebSphere 정지 스레드 발견과 결합되면 편리해집니다. 하나의 정지 스레드가 여러 SIP 메시지를 차단할 수 있으므로, 가능한 빨리 발견되는 것이 중요합니다. 그러나 기본 정지 스레드 발견 임계값은 대부분의 SIP 시나리오에 너무 길기 때문에, 30초로 변경하도록 권장됩니다. 정확한 특성 이름은 "정지 발견 정책 구성" 주제(아래 연결되어 있음)를 참조하십시오.

데이터 유형 메뉴 목록
기본값 없음



표시된(온라인) 링크는 인터넷에 액세스해야 합니다.

관련 태스크
관련 정보


파일 이름: usip_rcont.html