0

我有3臺服務器。SQLServer事務複製到Alwayson組

服務器A,具有發佈數據庫,該服務器不是alwayon基團的一部分,該服務器是分配器

服務器RT1和RT2,這些服務器作爲AlwaysOn的基團的一部分

監聽器RT,所述聽衆有訂閱服務器A,和裏面我們有RT1和RT2

的問題是: RT2爲只讀,因爲是輔助副本,因此所有複製此訂閱將在隊列中,直到該服務器將是主(在故障轉移)這意味着當RT2將是主要將採取所有r並開始逐一複製,則RT1將以只讀方式次要,並且隊列中的複製問題

如果有另一種方法將複製配置爲Alwayson組,並始終複製到主服務器並且在故障切換的情況下,爲只讀服務器切換連接時沒有隊列中的複製?

注:服務器A不是AlwaysOn的組的一部分還服務器A是發佈者,並且當AG監聽器被配置爲複製訂戶RT1或RT2不能發佈商預先

回答

0

由於,複製將流向主節點,然後同步到輔助節點。故障轉移後,新的主節點只需處理故障轉移期間發生的複製事務。

請查看以下鏈接瞭解更多信息:

https://docs.microsoft.com/en-us/sql/database-engine/availability-groups/windows/configure-replication-for-always-on-availability-groups-sql-server

https://docs.microsoft.com/en-us/sql/database-engine/availability-groups/windows/replication-subscribers-and-always-on-availability-groups-sql-server