简介
本文档介绍如何对Cisco Unified Intelligent Center(CUIC)调度程序停滞在IN-PROGRESS状态的故障进行故障排除。
先决条件
要求
Cisco 建议您了解以下主题:
使用的组件
本文档中的信息基于以下软件和硬件版本:
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
CUIC调度程序停滞在进行中状态
由于以下原因,调度程序可能停滞在IN-PROGRESS状态:
a.一次配置多个调度程序,例如:在小时开始时配置的每小时报告。
b.长执行时间报告(在报告执行完成之前停滞)。
c.如果计划报告在Informix数据库服务器上运行报告查询,并且在报告查询执行期间网络连接中断,并且Informix服务器仍无法连接以将结果返回到CUIC。
d.如果计划报告在驻留在MSSQL服务器上的数据库上运行报告查询,并且在执行报告查询期间网络连接中断,并且MSSQL服务器无法连接以将结果返回到CUIC。在这种情况下,CUIC端的JDBC连接会等待5分钟,然后才会显示错误。
e.停滞以获取SMTP连接
f.等待SFTP连接
g.CUIC在当前计划报告执行过程中重新启动;在此情况下,重新启动后,直到下次计划报告执行上次运行状态停滞为InProgress
这些缺陷有助于降低因c和e原因造成的影响:
CSCvo64420 执行“调度程序报告”时数据库断开连接可能导致“调度程序报告”永久停滞
CSCvo95897 计划报告电子邮件丢失,因为计划停滞在运行状态
一般实践
a.将调度程序配置为以不同频率触发,这样许多调度程序就不会同时排队。
b.确保调度程序过滤器(默认或专门配置的过滤器)的配置方式不会提取大量记录。
c & d: 确保CUIC和数据库服务器之间不存在网络连接问题。
e. 确保SMTP服务器和CUIC之间的网络连接可靠,并且SMTP会按计划报告发送排入其队列的所有电子邮件,而不会出现任何延迟或丢弃。
f.使用可靠的SFTP服务器,并更好地使用基于Linux的SFTP服务器,而SFTP服务器是CUIC适合SFTP连接的一个。