在接收位置中啟用容錯BizTalk Server
您可以使用容錯來協助讓BizTalk Server接收位置高可用性 (HA) 。
建立 HA 環境
若要設定 HA 環境,您可以為每個接收主機建立兩個或多個實例。 在 HA 環境中,接收工作負載會分散在不同的主機實例之間。
例如,您會建立三個主機實例:A、B 和 C。這些實例會執行 HTTP 接收位置。 您也可以使用網路負載平衡器 (NLB) ,將接收工作負載分散到這些主機實例。
HTTP 接收配接器可能會在主機實例 A 中失敗,可能是因為磁片已滿錯誤。 在過去,這種情況可能會讓整個接收位置無法使用。 即使這些主機實例沒有任何問題,主機實例 B 和 C 也會停止接收訊息。
BizTalk Server 2020 和更新版本提供容錯功能。 您可以設定接收位置以從暫時性錯誤復原,而不是變成無法使用。 發生錯誤時,接收位置會在主機實例中關閉,並出現錯誤。 但是接收位置會繼續在其他主機實例中執行。 BizTalk 嘗試復原無法使用的接收位置。 您可以指定嘗試重試的頻率。
開啟容錯
- 開啟 BizTalk Server 管理主控台。
- 以滑鼠右鍵按一下 BizTalk 群組,然後選取 [ 設定]。
- 在 [BizTalk 設定儀表板] 對話方塊中,選取 [ 群組]。
- 選取 [啟用容錯]。
- 在 [ 重試間隔] 方塊中,輸入 BizTalk 在嘗試復原接收位置之間等候的秒數。 根據預設,BizTalk 會每隔 60 秒嘗試重試一次。
- 選取 [ 確定 ] 以儲存變更。