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