目录

简介

问题

解决方案

相关信息

简介

本文描述Unity Connection在通过Exchange Web Services(EWS)向Microsoft Outlook传送邮件和/或从Microsoft Outlook更新邮件时遇到延迟的问题，这会影响邮件等待指示器(MWI)。 Unity Connection与Microsoft Office 365 Wave 14或Wave 15集成。

问题

Unity Connection有时会因向Microsoft Outlook传送消息或从Microsoft Outlook更新消息而延迟。如果遇到此问题，第一步是尝试确定问题的原因。为此，必须启用以下跟踪：

1. 转至Cisco Unity Connection Serviceability。

2. 导航至跟踪>微跟踪。

3. 选择CsEWS，选中所有选项，然后单击Save。

4. 选择CsMbxSync，检查所有选项（00、01、02除外），然后单击“保存”。

5. 留下测试消息或检查消息。注意操作开始时间和操作完成时间。

6. 使用实时监控工具(RTMT)收集跟踪。

1. 转到跟踪和日志中心。

2. 收集文件。

3. 选中连接邮箱同步复选框。

4. 单击 Next。

5. 再次单击“下一步”。

6. 选择测试的时间范围。

7. 选择收集文件的位置。

8. 单击 完成。

您最后可能会有几个diag_CuMbxSync_*文件。在这种情况下，Notepad++非常有用。

搜索两个术语非常有用：

- 未处理的请求

- 响应时间

如果您的问题与Unity Connection向Office 365传输请求时的拥塞有关，您可能会遇到此输出。这些值在大多数时间应尽可能接近0。如果值较高，则在读取消息后，Microsoft Outlook和MWI更新中会出现消息到达延迟：

16:04:44.249 |11190,yoda2.cisco.com,{a2a08dae-3f49-428c-a9ba-f7afbf5caeb4},

CsMbxSync,21,CCsMsScheduler::Execute() executing task for this subscriber,

Outstanding Reqs 527

16:04:44.249 |11190,outlook.office365.com,{a9b7e799-3c5c-404e-bf43-db240f494c59},

CsMbxSync,21,CCsMsScheduler::Execute() executing task for this subscriber,

Outstanding Reqs 526

16:04:44.948 |11180,yoda2.cisco.com,{5823338a-6501-4e7a-9085-c3b1a4368ac8},

CsMbxSync,21,CCsMsScheduler::Execute() executing task for this subscriber,

Outstanding Reqs 525

16:04:44.948 |11180,outlook.office365.com,{926ff694-fc87-4b98-a90a-a86630d44b67},

CsMbxSync,21,CCsMsScheduler::Execute() executing task for this subscriber,

Outstanding Reqs 525

如果您的问题与Microsoft响应缓慢有关，您可能会遇到此输出。响应时间最佳值为500毫秒(ms)以下：

16:04:59.959 |11191,outlook.office365.com,{39879b9e-99da-4fc0-a647-72bcb9a930ca},

CsEws,12,EWS Request: FindItem, Request ID:  31b6f83b-c50d-4253-9b76-abf484281e6a,

ResponseTime: 1311 ms

16:04:59.997 |11186,outlook.office365.com,{7814f067-f624-4bdf-85e0-b194a9fcdfbb},

CsEws,12,EWS Request: UpdateItem, Request ID:  05167dfc-22eb-4180-81cd-7aca6622b3a0,

ResponseTime: 1273 ms

16:05:00.019 |11202,outlook.office365.com,{dd478a3a-44c9-413c-82cb-c1e619ff5ad7},

CsEws,12,EWS Request: FindItem, Request ID:  37bc3476-2a79-40dd-9fde-e2e599e1adf2,

ResponseTime: 1209 ms

16:05:00.158 |11201,outlook.office365.com,{68940e01-69a2-4813-b83d-bc73cff6b0a8},

CsEws,12,EWS Request: GetFolder, Request ID:  da83b332-246c-4f01-8f3c-b5ef4a1a50bd,

ResponseTime: 1253 ms

16:05:00.231 |11184,outlook.office365.com,{341de5bf-3d68-442b-b58d-11c7b3d5fd4b},

CsEws,12,EWS Request: FindFolder, Request ID:  2108c5a6-57fc-43f1-a2a6-0bb9447c5c03,

ResponseTime: 2042 ms

解决方案

1. 确保在使用Microsoft Office 365时启用分页。有关详细信息，请参阅Cisco Bug ID CSCtz20281

以下是命令：

run cuc dbquery unitydirdb execute procedure csp_ConfigurationModifyBool

(pFullName='System.Messaging.MbxSynch.MbxSynchUsePaging',pvalue =1)

2. 尝试增加Microsoft Office 365的线程数：

有关详细信息，请参阅在Cisco Unity Connection 9.x中增加单收件箱中的连接数

以下是命令：

run cuc dbquery unitydirdb EXECUTE PROCEDURE csp_ConfigurationModifyLong

(pFullName='System.Messaging.MbxSynch.MbxSynchThreadCountPerUMServer',

pValue=

)

您可以将该值设置为高达64，以确定这是否对队列大小缩减产生影响。默认值为 4。

3. 如果您仍有问题，应向Microsoft提交问题，以确定Unity Connection为什么在向Microsoft Office 365发送消息和从Microsoft Office 365响应时遇到延迟。

相关信息

- Exchange Web服务(EWS)

- 技术支持和文档 - Cisco Systems