共用方式為


設定批次處理來改善配接器效能

配接器處理批次的方式可能會對效能產生顯著的影響。 因為每一個交易都有關聯的固定延遲,所以您應該嘗試將一個以上的作業結合成單一批次,讓交易的數目減至最少。

如果您要以批次方式提交訊息給 BizTalk Server,請不要只依賴訊息計數來限制批次大小。 例如,如果批次大小是兩個,且配接器分別取得大小為 4 KB、8 KB、1 MB 和 5 MB 的四則訊息,則第一個批次的大小為 12 KB,而第二個批次的大小為 6 MB。 由於 BizTalk 傳訊引擎會循序處理單一批次中的所有訊息,所以此範例中第二個批次的處理速度要比第一個批次緩慢許多, 這的效果會降低輸送量。

若要處理此問題,建議您根據訊息計數和 (批次中的位元組總數來批次,也就是批次大小以位元組為單位) 。 總位元組沒有最佳數目。 不過,在一般處理案例中,如果批次大小超過 1 MB,您就會開始遇到不良的平行存取和輸送量。

配接器通常會處理生產環境中不同大小的訊息。 傳入訊息的大小可能會大幅改變。 因此,一律使用訊息計數和總位元組來建置批次。