目录

简介

先决条件

要求

使用的组件

背景信息

问题

解决方案

运行工具

简介

本文档介绍在Unified Contact Center Enterprise(UCCE)解决方案中安装或重建Apache Tomcat的安装Tomcat实用程序。

先决条件

要求

Cisco 建议您了解以下主题：

- Cisco Unified Contact Center Enterprise(UCCE)版本12.6.X

- 思科套装联络中心企业版(PCCE)版本12.6.X

使用的组件

本文档中的信息基于以下软件版本：

- UCCE 12.6(2)

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始（默认）配置。如果您的网络处于活动状态，请确保您了解所有命令的潜在影响。

背景信息

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实用程序。