2012-12-11 80 views
1

我有一個BizTalk 2010 Server啓動並運行了幾個月。 最近我們注意到MessageBox增長和節流被踢入。BizTalk消息框> 60GB

在生產中,MessageBox大於60 GB,trackingdata視圖返回1.5m記錄。 在我們的接受環境中,trackingdata視圖返回約300k條記錄。

我們錯過了首先創建一個專用的跟蹤主機,但上週設法創建了一個。專用跟蹤主機在我們的接受環境中沒有改變任何東西,因此我還沒有創建一個正在生產的東西。

所有作業都已啓用並且連續運行而沒有錯誤。 在接受中,我沒有任何運行/掛起的消息。 我在事件日誌中也找不到任何例外。

我期待着任何提示,以改善設置和減少消息框的大小。

感謝&問候 邁克爾

+0

你運行了** Biztalk MsgBoxViewer **嗎?它有什麼建議? – user1826905

+2

我很確定這是你提到的事情之一 - 即TrackedMessages複製/清除作業,或MessageBox清理作業,或者你有大量運行或掛起的消息。您的跟蹤數據庫是否已更新? – StuartLC

+0

@ user1826905:我有以下嚴重警告: - 用於MsgBox的DB空間總量Db - BizTalkJob監視器BizTalk Server失敗(1 Msg與RefCount <0) - 長時間等待SQL Server上檢測到的SPID XXX – MFox

回答

0

你檢查,看看從數據庫中清除記錄運行SQL Server的工作?

看看名爲'MessageBox_Message_Cleanup_BizTalkMsgBoxDb'的sql服務器代理作業(還有其他人)。他們通常定期進行清理工作。您可以手動運行作業,查看是否有錯誤並檢查作業活動監視器。