Есть ли способ программно определить, какой узел в отказоустойчивом кластере SQL Server является активным узлом ? Или, по крайней мере, определить, является ли текущий компьютер активным узлом?
У меня есть программа для Windows, которая работает на обоих физических узлах отказоустойчивого кластера, но она должна работать по-разному в зависимости от того, работает ли она на активном узле. Частично причина в том, что эта программа не должна работать одновременно на неактивном и активном узлах .
(Я немного читал о том, как сделать программный кластер осведомленным, но это кажется излишним для этого простой сценарий.)