在 64 位元 Windows 作業系統上使用 BizTalk Server 時的考量
在 64 位 Windows 作業系統上使用BizTalk Server時,請務必考慮本主題中所述的問題。 如需 Microsoft BizTalk Server 64 位支援的常見問題,請參閱BizTalk Server 64 位支援 (https://go.microsoft.com/fwlink/?LinkID=155306) 。
修改進程記憶體使用量節流閾值
根據預設, 進程記憶體使用量 主機節流閾值會設定為 25。 如果超過此值,而且 BizTalk 進程記憶體使用量超過 300 MB,可能會發生節流狀況。 在 64 位伺服器上,您可以將此值增加到 100。 這允許 BizTalk 進程在節流發生之前耗用更多記憶體。 如需如何修改進程記憶體使用量主機節流閾值的指示,請參閱 如何修改預設主機節流 設定 (https://go.microsoft.com/fwlink/?LinkId=157210) 。
注意
就此計算的目的,可用處理序記憶體上限是由 2 GB 的位址空間大小所限制,即使系統擁有 2 GB 以上的實體記憶體依然如此。 此計算的 2 GB 處理序記憶體上限同時適用於 32 位元與 64 位元系統。 為了避免記憶體不足錯誤,建議您在執行 32 位版本的 BizTalk Server 時,不要指定允許主機實例記憶體超過 1.54 GB 的值,不論BizTalk Server是否安裝在 32 位或 64 位作業系統上。 例如,如果您為此設定指定 1 到 100 的值,根據所使用的進程記憶體百分比起始節流,請勿輸入大於 75 (.75 * 2GB = 1.54 GB) 的值。 如果您為此設定指定大於 100 的值,根據以 MB 為單位的指定數位起始節流, 請勿輸入大於 1536 的值。如果您正在執行 64 位版本的 BizTalk Server,請指定值或 100 (100%) 或 2048 (2GB) ,以在使用 2 GB 的最大可用進程記憶體時起始節流。
不支援 64 位主機的配接器
下列配接器不支援在 64 位主機實例上執行:
FTP 配接器
POP3 配接器
請確定您在 32 位主機實例中執行這些介面卡。
設定 MIME/SMIME 編碼器以 32 位模式執行
在BizTalk Server中,MIME/SMIME 編碼器管線元件沒有原生 64 位支援。 這表示,此元件必須在 32 位元模擬模式程序 (WOW64) 中執行。 而這也暗示,在其中執行此編碼器元件的主控件執行個體 (或此元件為其一部分的傳送管線),必須以 32 位元模擬模式執行。 請注意,這項限制對於在此相同主控件執行個體中執行的其他 BizTalk 項目,也會有效能上 (或其他方面) 的暗示。