Web 同步處理的拓撲
您可以選擇各種 Microsoft SQL Server Web 同步處理複寫拓撲。 設定 Web 同步處理的一般方式包括:
單一伺服器
兩個伺服器
多個 Microsoft Internet Information Services (IIS) 系統和 SQL Server 重新發行
如需有關設定 Web 同步處理的資訊,請參閱<設定 Web 同步處理>。
單一伺服器
在最簡單的拓撲中,IIS、SQL Server 發行者和 SQL Server 散發者均位於單一伺服器中。 訂閱者透過連接到發行者端的 IIS 進行同步處理。 發行者可以位於防火牆之後。
[!附註]
此組態建議僅在內部網路環境中使用。 對於其他狀況,建議讓 IIS 伺服器與 SQL Server 發行者/散發者位於不同的電腦中。
兩個伺服器
您可以將 IIS 置於一個伺服器,並在另一個伺服器上設定 SQL Server 發行者和散發者。 透過防火牆可以將執行 IIS 的伺服器與網際網路隔離。 「訂閱者」則透過連接到 IIS 進行同步處理。
多個 IIS 系統與 SQL Server 重新發行
如果您需要支援大量「訂閱者」的同時同步處理,可以在執行 IIS 的多台電腦間分割工作。
如果執行 SQL Server 的電腦上需要進一步的負載平衡,您可以在多台電腦上建立重新發行階層。 最上層發行者將資料發行到訂閱者,訂閱者再重新發行資料及其負載平衡要求。
[!附註]
訂閱者只能與特定發行者同步處理。 例如,訂閱者若訂閱重新發行者 A,則在無法使用 A 時不能改為與重新發行者 B 同步處理。