简介
本文档介绍在Unified Contact Center Enterprise(UCCE)解决方案中安装或重建Apache Tomcat的安装Tomcat实用程序。
先决条件
要求
Cisco 建议您了解以下主题:
- Cisco Unified Contact Center Enterprise(UCCE)版本12.6.X
- 思科套装联络中心企业版(PCCE)版本12.6.X
使用的组件
本文档中的信息基于以下软件版本:
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
背景信息
Apache Tomcat是一个由Apache Software Foundation维护的开源Web服务器和servlet容器。在Cisco Unified Contact Center Enterprise(UCCE)中,Tomcat用于托管管理控制台和各种基于Web的应用。它提供访问和管理UCCE界面和网络设置工具所需的平台。Tomcat在处理UCCE中的HTTP请求方面发挥了关键作用,有助于提高整体系统响应能力和性能。由于Tomcat暴露在外部Web流量中,因此它可能成为安全威胁(如远程代码执行、拒绝服务(DoS)攻击和权限提升)的潜在目标。Tomcat中的安全漏洞通过通用漏洞和漏洞(CVE)定期识别和记录。 因此,我们鼓励客户及时了解Tomcat更新,以缓解这些风险。入侵检测系统(IDS)通常会标记与已知漏洞相关的活动,从而促使及时升级到安全且有补丁的版本。
问题
在思科智能联系管理(ICM)服务器上重建Apache Tomcat目前存在重大运营挑战。该过程主要是手动的、耗时的,并且极易出错,通常会导致较长的停机时间和不一致的服务器配置。常见问题(例如配置错误、文件损坏或版本不兼容)经常需要完全重建Tomcat实例才能恢复功能。但是,缺乏自动化不仅使恢复工作复杂化,而且还增加了服务中断的风险,并妨碍了整体系统的可靠性。通过自动化、标准化的部署流程解决这些低效问题,可以显着增强稳定性、减少停机时间,并提高服务连续性。
注:在ICM服务器上手动安装Tomcat需要遵循本文档中概述的步骤。此过程可能非常耗时,并且容易发生人为错误。
解决方案
为思科ICM服务器开发自动化Apache Tomcat安装实用程序对于解决当前维护和恢复Tomcat服务方面的挑战至关重要。通过简化重建流程,此实用程序可提高运营效率、减少停机时间,并提高联系中心运营的整体可靠性。自动化Tomcat安装实用程序的预期优势包括通过节省时间和资源提高效率,通过更快的服务恢复减少停机时间,以及通过标准化配置提高一致性。自动化还减少了人为错误,提高了可靠性,并支持在大型环境中跨多个ICM服务器进行部署的可扩展性。
注意:此工具由Cisco TAC工程师创建,不受官方支持,在发现Tomcat损坏且需要手动安装时,此工具被用作最后手段。您可以使用ccetactools@cisco.com进行反馈、提问和问题。
运行工具
1.下载安装Tomcat实用程序。
2.提取下载的存档文件。
3.在开始使用此工具之前,如果在管理工作站服务器(AW)上运行总代理商服务,请停止服务控制。

4.使用管理员权限打开命令提示符(cmd)。
5.导航到解压的文件夹 by cd命令,然后运行Launcher.bat以启动工具,然后输入需要在映像中安装或重建的tomcat版本。

6.成功运行该工具后,必须如图所示显示成功消息。

7.启动总代理商服务,并验证cceadmin页面是否正常加载且能够登录。
警告:请务必备份tomcat,以防tomcat未损坏,并且您希望使用此工具进行升级或降级。在这种情况下,请参阅升级tomcat实用程序。