Назад | Перейти на главную страницу

Запуск универсальной службы Windows с привязкой к первичной реплике группы доступности AlwaysOn SQL Server

Можно ли настроить универсальную службу Windows в отказоустойчивом кластере Windows Server таким образом, чтобы служба всегда работала на том же компьютере, что и первичная реплика (чтение / запись) группы доступности AlwaysOn SQL Server? Как этого добиться?

Цель состоит в том, чтобы гарантировать, что приложение .NET, работающее как служба, всегда подключается к экземпляру базы данных для чтения / записи в группе доступности, не вызывая дополнительной задержки из сети. Желательно избегать сценариев, когда служба работает на одном узле кластера, в то время как первичная реплика размещается на другом узле.

Я предполагаю, что также необходимо убедиться, что прослушиватель группы доступности работает на том же компьютере, что и первичная реплика (чтобы гарантировать, что запросы от службы не перенаправляются на приемник AG, а затем обратно в первичную реплику, что приводит к сети туда и обратно). Я считаю, что для этого не потребуется никакой специальной настройки, потому что прослушиватель AG является частью ресурсов WSFC, принадлежащих AlwaysOn AG, и поэтому будет работать на активном узле кластера AG, который, как я полагаю, также содержит первичную реплику AG.