目錄

簡介

問題

解決方案

相關資訊

簡介

本文描述一個問題，其中Unity Connection在通過Exchange Web服務(EWS)向Microsoft Outlook傳遞郵件和/或從Microsoft Outlook進行更新時遇到延遲，這會影響郵件等待指示器(MWI)。 Unity Connection with the Single Inbox功能與Microsoft Office 365 Wave 14或Wave 15整合。

問題

Unity Connection有時會因為向Microsoft Outlook傳送郵件或從Microsoft Outlook傳送更新而延遲。如果遇到此問題，第一步是嘗試確定問題的原因。為此，您必須啟用以下跟蹤：

1. 轉至Cisco Unity Connection Serviceability。

2. 導覽至Trace > Micro Trace。

3. 選擇CsEWS，選中所有選項，然後按一下Save。

4. 選擇CsMbxSync，檢查所有選項（00、01、02除外），然後按一下Save。

5. 留下測試消息或檢查消息。記下操作開始的時間和操作完成的時間。

6. 使用即時監控工具(RTMT)收集跟蹤。

1. 轉到「跟蹤和記錄中心」。

2. 收集檔案。

3. 選中Connection Mailbox Sync復選框。

4. 按「Next」（下一步）。

5. 再次按一下Next。

6. 選擇測試的時間範圍。

7. 選擇收集檔案的位置。

8. 按一下「Finish」（結束）。

最後可能會出現多個diag_CuMbxSync_*檔案。在這種情況下，記事本++非常有用。

搜尋兩個術語非常有用：

- 尚未解決的要求

- 響應時間

如果您的問題與在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時啟用分頁。有關詳細資訊，請參閱思科錯誤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的郵件傳送和響應方面遇到延遲的原因。

相關資訊

- Exchange Web服務(EWS)

- 技術支援與文件 - Cisco Systems