В чем разница между «живым», «живым» и «живым» в кластере SQL-серверов?
Все это одинаковые или нет?
Если да, то как?
Проверка LooksAlive:
Эта проверка выполняет базовую проверку того, что служба SQL Server запущена на размещенном узле, который должен быть в сети в течение заданного интервала времени. По умолчанию установлено время 5 секунд.
В случае сбоя проверки служба кластера выполняет еще одну очень тщательную по своей природе проверку, называемую IsAlive Check, чтобы проверить сбой. Проверка LooksAlive также известна как базовая проверка работоспособности ресурсов в Windows Server 2008.
Проверка IsAlive:
Этот процесс проверяет и проверяет кэшированный результат внутреннего процесса IsAlive в библиотеке ресурсов SQL Server. Внутренний процесс IsAlive запускается каждые 60 секунд и проверяет, находится ли сервер SQL в сети или нет. В чеке используется SELECT @@SERVERNAME
для проверки состояния SQL Server.
В случае сбоя запроса выполняется дополнительная попытка входа в систему, чтобы избежать сбоев. В случае сбоя логики повторной попытки внутренний процесс IsAlive завершает работу службы SQL-сервера и запускает событие аварийного переключения. Проверка IsAlive также известна как тщательная проверка работоспособности ресурсов в Windows Server 2008.