Sql-Server

帶鏡像的服務代理

  • August 22, 2018

在我們嘗試將帶有服務代理的數據庫配置到始終開啟的環境中並且失敗(服務代理無法正常工作)之後,我們現在正在考慮嘗試鏡像以實現高可用性。

客戶要求它將使用我知道需要見證伺服器的自動故障轉移。我之前已經多次配置鏡像,但從未使用服務代理。有沒有人嘗試過並且有效?我試圖找到它的官方文件,但沒有找到任何東西。在鏡像數據庫上配置它的步驟是什麼?使用具有同步鏡像的服務代理會導致性能問題嗎?

配置 Service Broker 以使用鏡像並沒有什麼特別之處。配置 Service Broker,然後啟用鏡像。

話雖如此,您需要測試故障轉移以確保任何訪問 Service Broker 基礎架構(例如隊列)的客戶端都能夠從主伺服器優雅地故障轉移到輔助伺服器。

我建議使用虛擬機建構一個測試網路,包括主虛擬機、輔助虛擬機和見證虛擬機。將目標數據庫的副本還原到主數據庫,並配置鏡像以查看其工作方式。

引用自:https://dba.stackexchange.com/questions/215586