소개
이 문서에서는 Cisco CVP(Unified Customer Voice Portal) 통화 서버에서 Unreachable Destination 시간 제한 값을 변경하는 방법에 대해 설명합니다.
기고자: Usman Ahmed 및 Divin John Cisco TAC 엔지니어
사전 요구 사항
요구 사항
다음 주제에 대한 지식을 보유하고 있으면 유용합니다.
사용되는 구성 요소
이 문서의 정보는 다음 소프트웨어 버전을 기반으로 합니다.
- CVP Call server 8.5 이상
- 와이레샤크
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
문제
CVP Call Server 컨피그레이션에 SIP 서버 그룹에 여러 SIP(Session Initiation Protocol) 요소가 있는 경우 CVP는 우선 순위가 가장 높은 서버로 INVITE를 전송합니다.SIP 요소가 다운되면 CVP는 SIP 요소를 Unreachable Destination 테이블에 추가합니다.SIP 하트비트(OPTIONS Ping)가 활성화되지 않은 경우 SIP 요소는 180초 동안 Unreachable 테이블에 유지됩니다.
샘플 srv.xml 구성
이 SIP Server 그룹 컨피그레이션에서는 SIP Server 192.168.1.1이 기본 서버이고 192.168.1.2은 보조 서버입니다.기본 서버가 다운된 경우 CVP는 180초 동안 Unreachable(연결할 수 없음) 테이블에 이 서버를 두고 모든 통화를 보조 서버로 라우팅합니다.180초가 지나면 CVP는 Unreachable(연결할 수 없음) 테이블에서 기본 서버를 제거하고 통화를 라우팅합니다.
- <host name="cusp.cisco.com">
<record weight="50" priority="1" destination="192.168.1.1" port="5060" />
<record weight="50" priority="2" destination="192.168.1.2" port="5060" />
</host>
CVP 통화 서버 로그 분석
SIP Element 10.17.120.5 added to Unrachable Table
250274141: 10.73.33.15: Jul 24 2012 09:21:13.244 -0500: %_ConnectionManagement-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.ConnectionManagement: UnreachableDestinationTable - add (10.17.120.5:5060:2). Current count: 2
(3 minutes later)
SIP Element 10.17.120.5 removed from Unreachable Table
250285352: 10.73.33.15: Jul 24 2012 09:24:13.244 -0500: %_ConnectionManagement-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.ConnectionManagement: UnreachableDestinationTable - remove (10.17.120.5:5060:2). Current count: 2
UnreachableTable 대상 시간 초과 변경
UnreachableTable 대상 시간 제한은 JVM(Java Virtual Machine) 레벨에서만 구성할 수 있습니다.이 시간 제한은 OAMP(CVP Operations Console)에서 구성할 수 없습니다.
1단계. 원격 데스크톱 세션을 CVP 호출 서버로 엽니다.
2단계. 레지스트리 편집기를 엽니다(시작 > 실행 > regedit ).
3단계. HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\CallServer\Parameters\Java으로 이동합니다.
4단계. 다중 문자열 옵션을 두 번 클릭합니다.
5단계. "-Dcom.dynamicsoft.DsLibs.DsSipLlApi.unreachDestTimeout=360"을 추가합니다. (다음 예에서 연결할 수 없는 대상 시간 제한은 360초로 설정됨).
6단계. OAMP에서 통화 서버를 다시 시작합니다(또는 Windows services.msc를 사용하여 Call Server 서비스를 다시 시작합니다).