您提到該解決方案在其他環境中沒有任何問題,因此可能存在配置問題。
檢查以下內容:
**在SQL Server中,設置SQL服務器上的一些內存限制。默認情況下,SQL Server使用任何它可以獲得的東西,然後掛在它上面,所以設置一個合理的限制,這樣你的系統就可以在沒有很多時間將內存分頁到硬盤上的情況下運行。
**請確保您有可用的磁盤空間 - 可能您的磁盤空間不足 - 這可能導致各種各樣的奇怪問題。
**嘗試在其物理驅動器中分割系統的分頁文件(如果系統上有多個驅動器)。另外考慮使用更快的驅動器,或者如果你有大量的現金鋪設,獲得一個SAN。
**在BizTalk中,跟蹤是否啓用?如果是這樣,你是否也跟蹤郵件正文?禁止添加或消息正文跟蹤並查看是否有差異。
**啓動性能監視器,並監視下列計數器運行解決方案時
- 對象:BizTalk消息
- Instance:(選擇接收主機)%%
計數器:文件接收/秒
對象:BizTalk消息
- 實例:(選擇T ransmitting主機)%%
計數器:文檔發送/秒
對象:XLANG/s業務
- 實例:(選擇處理主機)%%
- 計數器:業務流程完成/秒。
%%你可能只有一個主機,所以就使用它。由於BizTalk配置各不相同,因此我使用主機的通用名稱。
前面的計數器監視您的服務器的最基本的方面,但可能有助於縮小位置以進一步查看。當然,您也可以添加CPU和內存。如果你有時間(幾天或許幾周),你可以監視分配內存的進程並且永遠不會釋放它。使用下面的櫃檯......
此計數器的緩慢下降表明過程不釋放內存,從而影響系統上的一切。
讓我們知道結果如何!
它可以是網絡相關?你是通過UNC路徑獲取文件嗎? – Riri 2009-05-19 18:11:10