Как должен работать сайт высокой доступности?
Все,
Это может быть довольно простой вопрос, но моя маленькая компания плохо знакома с инфраструктурой высокой доступности, и мы обсуждаем, чего ожидать.
В нашей сети есть балансировщик нагрузки KEMP HA. Согласно веб-сайту Kemp, Kemp поддерживает "аварийное переключение с сохранением состояния для обеспечения бесперебойной поддержки пользовательских сессий при переходе трафика на модуль горячего резервирования". (их цитата)
На мой взгляд, это означает, что если у меня есть 2 веб-сервера (IIS, если это важно), что если мой пользователь подключен через Kemp к серверу 1, а затем сервер 1 переходит в автономный режим, то пользователь, по-видимому, будет маршрутизироваться через сервер 2 - и пользователь не заметит (без входа и т. д.)
Правильно ли мое понимание?
ТИА! Богатые
1 ответ
Как правило, так работает HA. Тем не менее, вы хотите убедиться, что он настроен правильно. В противном случае, если сеансы не реплицируются на второй сервер, это приведет к автоматическому выходу пользователей из системы. (это не настоящий выход из системы, а, скорее, они попадают на другой сервер, на котором они еще не аутентифицированы). Вы захотите проверить и убедиться, что ваше веб-приложение поддерживает передачу информации о сеансе между серверами. Также следует помнить о любом виде файлового хранилища, как если бы они независимо размещались на первом компьютере, любой тип загрузок при аварийном переключении приведет к 404 на отказоустойчивом сервере, поскольку файл технически не существует на втором сервере.,