您可以選擇各種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 無法運作時,訂閱者無法與重新發布者 B 同步。