语音和统一通信 : Cisco Unity

MWI故障和Cisco Unity的高CPU使用情况

2016 年 10 月 27 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 8 月 22 日) | 反馈


目录


简介

本文描述一个原因为什么Cisco Unity的CPU使用情况上升至超过90%,当Cisco Unity执行消息等待指示符(MWI)拨出到Cisco CallManager Express时。本文也提供在Cisco CallManager Express和Cisco Unity环境的一解决方案。

先决条件

要求

Cisco 建议您了解以下主题:

  • Cisco CallManager Express

  • Cisco Unity

  • 思科IOSï ¿  ½

使用的组件

本文档中的信息基于以下软件和硬件版本:

  • Cisco CallManager Express版本3.3

  • Cisco Unity版本4.0(5)

  • Cisco IOS软件版本12.3(14)T5 SPSERVICES

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。

规则

有关文档规则的详细信息,请参阅 Cisco 技术提示规则

背景

MinimumMWIRequestInterval参数是在MWIs之间的最短时间。它控制流出的序列信息包被发送到电话系统的速率。在重载下的一个MWI请求频率能导致MWI失败。MinimumMWIRequestInterval设置工作,当交换文件参数控制MWIs发送到电话系统的速率。设置可以防止MWI失败。默认情况下,此设置禁用。

问题

在对Cisco Unity 4.0(5)的升级,在Cisco Unity后的两问题开始:

  • MWI不为一些用户作用。

  • Cisco Unity的CPU使用情况到达超过90%。为了减少CPU使用情况,唯一的方法将杀害AvNotifierMgr服务(请参阅箭头A在表1)

然而, Cisco Unity用户可仍然执行这些任务:

  • 事假语音邮件消息

  • 听语音邮件消息

  • 接收电子邮件通知

图1:AvNotifierMgr服务

unity-mwi-fail-high-cpu-1.gif

解决方案

解决方案是添加此文本到在\通用服务器\ InitLib \文件夹查找的Cisco0002.ini文件(请参阅箭头A在表2)

[Configuration]

MinimumMWIRequestInterval=1500
图 2:Cisco0002.ini

unity-mwi-fail-high-cpu-2.gif

这强制Cisco Unity等待拨出MWI并且防止MWI引起循环和冲突。


相关信息


Document ID: 71451