소개
이 문서에서는 UCCE(Unified Contact Center Enterprise) 솔루션에 Apache Tomcat을 설치하거나 재구축하는 Tomcat 설치 유틸리티에 대해 설명합니다.
사전 요구 사항
요구 사항
다음 주제에 대한 지식을 보유하고 있으면 유용합니다.
- Cisco UCCE(Unified Contact Center Enterprise) 릴리스 12.6.X
- Cisco PCCE(Packaged Contact Center Enterprise) 릴리스 12.6.X
사용되는 구성 요소
이 문서의 정보는 다음 소프트웨어 버전을 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
배경 정보
Apache Tomcat은 Apache Software Foundation에서 유지 관리하는 오픈 소스 웹 서버 및 서블릿 컨테이너입니다. Cisco UCCE(Unified Contact Center Enterprise)에서는 Tomcat을 사용하여 관리 콘솔 및 다양한 웹 기반 애플리케이션을 호스팅합니다. UCCE 인터페이스 및 웹 설정 도구에 액세스하고 관리하는 데 필요한 플랫폼을 제공합니다. Tomcat은 UCCE 내에서 HTTP 요청을 처리하는 데 중요한 역할을 하며 전반적인 시스템 응답성 및 성능에 기여합니다. Tomcat은 외부 웹 트래픽에 노출되므로 원격 코드 실행, DoS(denial-of-service) 공격, 권한 에스컬레이션과 같은 보안 위협의 잠재적인 표적이 됩니다. Tomcat의 보안 취약점은 CVE(Common Vulnerabilities and Exposures)를 통해 정기적으로 식별되고 문서화됩니다. 따라서 고객은 이러한 위험을 완화하기 위해 Tomcat 업데이트를 최신 상태로 유지하는 것이 좋습니다. IDS(Intrusion Detection Systems)에서는 알려진 취약성과 관련된 활동에 플래그를 지정하는 경우가 많으므로 보안 및 패치 버전으로 적시에 업그레이드해야 합니다.
문제
Cisco ICM(Intelligent Contact Management) 서버에서 Apache Tomcat을 재구축하면 현재 상당한 운영 문제가 발생합니다. 이 프로세스는 대부분 수작업으로 이루어지며 시간이 많이 소요되고 오류가 발생하기 쉬우며, 다운타임이 길어지고 서버 컨피그레이션이 일관되지 않는 경우가 많습니다. 컨피그레이션 오류, 손상된 파일 또는 버전 비호환성과 같은 일반적인 문제는 기능을 복원하기 위해 Tomcat 인스턴스를 완전히 재구축해야 하는 경우가 많습니다. 그러나 자동화가 부족하면 복구 작업이 복잡해질 뿐만 아니라 서비스 중단 위험이 증가하고 전반적인 시스템 신뢰도가 저하될 수 있습니다. 자동화된 표준화된 구축 프로세스를 통해 이러한 비효율성을 해결하면 안정성이 크게 향상되고 다운타임이 감소하며 서비스 연속성이 향상됩니다.
참고: ICM 서버에 Tomcat을 수동으로 설치하려면 이 문서에 설명된 단계를 따라야 합니다. 이 프로세스는 시간이 많이 소요될 수 있으며 사람의 실수가 발생하기 쉽습니다.
솔루션
Cisco ICM 서버용 자동 Apache Tomcat 설치 유틸리티의 개발은 Tomcat 서비스의 유지 관리 및 복원과 관련된 당면 과제를 해결하는 데 필수적입니다. 이 유틸리티는 재구축 프로세스를 간소화하여 운영 효율성을 높이고 다운타임을 줄이며 컨택 센터 운영의 전반적인 신뢰성을 향상시킵니다. 자동화된 Tomcat 설치 유틸리티의 장점으로는 시간과 리소스를 절약하여 효율성을 개선하고, 서비스 복원 속도를 높여 다운타임을 줄이며, 표준화된 구성을 통해 일관성을 향상합니다. 자동화는 또한 사람의 실수를 줄여 안정성을 향상시키며 대규모 환경에서 여러 ICM 서버 간에 구축하기 위한 확장성을 지원합니다.
참고: 이 툴은 Cisco TAC 엔지니어가 만들었으며 공식적으로 지원되지 않으며, Tomcat이 손상된 것으로 확인되어 수동 설치가 필요한 경우 최후의 수단으로 사용됩니다. 피드백, 질문 및 문제에 ccetactools@cisco.com을 사용할 수 있습니다.
툴 실행
1. Tomcat 유틸리티 설치를 다운로드합니다.
2. 다운로드한 아카이브 파일을 추출합니다.
3. 도구를 시작하기 전에 관리 워크스테이션 서버(AW)에서 실행하는 경우 서비스 제어에서 총판사 서비스를 중지합니다.

4. 관리자 권한으로 명령 프롬프트(cmd)를 엽니다.
5. cd 명령으로 추출된 폴더로 이동하여 Launcher.bat를 실행하여 도구를 시작하고, 이미지에 표시된 대로 설치 또는 재작성해야 하는 tomcat 버전을 입력합니다.

6. 도구가 성공적으로 실행되면 이미지에 표시된 대로 성공 메시지가 나타나야 합니다.

7. 총판사 서비스를 시작하고 cceadmin 페이지가 문제 없이 로드되고 로그인할 수 있는지 확인합니다.
주의: tomcat이 손상되지 않았고 업그레이드 또는 다운그레이드하기 위해 이 툴을 사용하려는 경우 항상 tomcat을 백업하십시오. 이 경우 업그레이드 tomcat 유틸리티를 참조하십시오.