如何建立 BizTalk Server 主控件環境
建立 BizTalk Server 主控件環境之前,請考慮以下建議:
針對受信任和不受信任的協調流程和接收處理常式使用不同的主控件
任何在主控件中執行的項目 (例如,協調流程、管線、接收和傳送處理常式) 會以相同的識別來執行,而且可以存取該主控件的工作和擱置佇列。
若因為權限錯誤,造成訊息無法傳遞至協調流程,則訊息會放置在主控件的擱置佇列,也就是執行傳送程序 (接收管線或其他協調流程) 的位置。 不過,若協調流程和傳送程序 (例如,接收管線) 是在相同主控件執行,則協調流程仍可存取擱置佇列中的訊息。 若不信任的協調流程在信任的主控件上執行,可能會降低系統效能。
建議您在個別的主控件執行不信任的協調流程,並使用與您 BizTalk 群組中信任的主控件不同之服務帳戶。 如需將主機指定為受信任的資訊,請參閱 如何修改主機屬性。
限制 BizTalk Server 資料庫中的資料庫和日誌大小
BizTalk MessageBox 資料庫和 BizTalk 追蹤資料庫的成長速度,比其他 BizTalk Server 資料庫更快。 您應將經常更新這些資料庫,當作是備份和維護計劃的一部分。
依照預設,BizTalk Server 資料庫中的資料表沒有記錄大小的限制。 在備份和維護計劃中,建議您限制記錄大小,以避免日誌過大而可能使用所有的磁碟空間。 如需管理追蹤資料庫大小的資訊,請參閱 封存和清除 BizTalk 追蹤資料庫。
使用 SQL Server 叢集
為提供 BizTalk Server 資料庫的高可用性,建議您在儲存 BizTalk Server 資料庫的位置叢集 SQL 伺服器。 若其中一個資料庫或 SQL Server 失敗,這樣便可將停機的可能性降至最低。 如需SQL Server叢集的詳細資訊,請參閱《線上叢書》中的 SQL Server。
必要條件
以下是執行此主題中之程序的必要條件:
您必須以「BizTalk Server 系統管理員」群組的成員身分登入。
下列程序中的說明是假設您已使用完整安裝選項來安裝 BizTalk Server。 若您不是以完整安裝選項來安裝 BizTalk Server,步驟 1 列出的部分管理物件可能不會在您的系統上。
建立BizTalk Server裝載環境
使用 BizTalk Server 組態建立新的 BizTalk 群組。 如需建立新BizTalk Server群組的相關資訊,請參閱使用 BizTalk Server 組態來設定群組。
BizTalk Server 組態會建立下列管理物件:
管理物件 Description BizTalk 管理 資料庫 (BizTalkMgmtDb) 這個資料庫是所有 BizTalk Server 的中央中繼資訊存放區。 BizTalk MessageBox 資料庫 (BizTalkMsgBoxDb) 這個資料庫儲存了訂閱述詞。 它是一個主控件平台,保留了每個 BizTalk Server 主控件的佇列和狀態資料表。 MessageBox 資料庫也儲存訊息及訊息屬性。 如需 MessageBox 資料庫的相關資訊,包括新增其他 MessageBox 資料庫,請參閱 管理 MessageBox 資料庫。 伺服器 這是安裝和設定 BizTalk Server 的電腦,也是執行主控件執行個體的位置。 您是從在伺服器上建立的主控件,而建立主控件執行個體。 如需建立主機的詳細資訊,請參閱 如何建立新的主機。 如需建立主機實例的相關資訊,請參閱 如何新增主機實例。 BAM 主要匯 入資料庫 (BAMPrimaryImport) 這是「商務活動監控」工具收集追蹤資料的資料庫。 規則引擎 資料庫 (BizTalkRuleEngineDb) 這個資料庫是原則、規則和詞彙的儲存機制,可以在商務規則中進行資料參考。 BizTalk 追蹤 資料庫 (BizTalkDTADb) 這個資料庫儲存了 BizTalk Server 追蹤引擎所追蹤的商務和狀況監控資料。 SSO 資料庫 (SSODB) 此資料庫儲存認證資訊。 具有對應主機實例的同進程主機 內含式主控件會在 BizTalk Server 程序空間內作業。 具有對應主機實例的隔離主機 外掛式主控件是在 BizTalk Server 安裝之外作業。 HTTP/S、BizTalk 訊息佇列、File、SMTP、SOAP 和 SQL 設定精靈會建立屬於BizTalk Server一部分的配接器。 使用 BizTalk Server 管理主控台或 WMI 視需要將元件新增至您的BizTalk Server環境。 若要擴充您的解決方案、新增 MessageBox 資料庫、主控件和服務:
使用「BizTalk 管理主控台」或 WMI,在對應的伺服器建立主控件執行個體。 此步驟決定 BizTalk Server 會在哪些伺服器上執行。 隨著企業變更的需求,您可以新增伺服器、移除伺服器以及變更伺服器與主控件對應。