症狀
請考慮以下案例:
- 你正在使用 Microsoft BizTalk Server。
- 你有一個雙向傳送埠,使用 Windows Communication Foundation (WCF) 基礎 SQL 介面卡,將 BizTalk 應用程式連接到Microsoft SQL Server實例。
- WCF-SQL 雙向傳送埠綁定在一個編排(orchestration)上。
- 發送埠呼叫一個儲存程序,將訊息傳送到 SQL Server 實例。
在這種情況下,當你有許多訊息需要處理時,你可能會間歇性地收到以下錯誤訊息,顯示程序失敗且「未找到訂閱者」:
注意
- 訊息引擎未能處理由轉接器提交的訊息:WCF-Custom 來源 URL:FilePath。
- 細節:已發布的訊息無法路由,因為找不到訂閱者。 若訂閱編排或發送埠未被登錄,或某些訂閱評估所需的訊息屬性未被升等,則會發生此錯誤。 請使用 Biztalk 管理控制台來排查此故障。
解決方式
此問題已在以下 BizTalk Server 的累積更新中修正:
BizTalk Server 2013 r2 的累積更新 7
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。
參考資料
如需了解 BizTalk Server 的服務包與累積更新清單,請參閱 Microsoft 知識庫中的以下文章:
2555976 服務包及累積更新清單 BizTalk Server
欲了解更多關於 BizTalk Server 熱修補的資訊,請參閱 Microsoft 知識庫中的以下文章:
2003907 關於 BizTalk 熱修正與服務包支援的資訊