Как должен работать сайт высокой доступности?

Как должен работать сайт высокой доступности?

Все,

Это может быть довольно простой вопрос, но моя небольшая компания только начинает работу с инфраструктурой высокой доступности, и мы обсуждаем, чего ожидать.

В нашей сети есть балансировщик нагрузки KEMP HA. Согласно веб-сайту Kemp, Kemp поддерживает "отказоустойчивость с сохранением состояния для обеспечения бесперебойной поддержки сеансов пользователей во время перехода трафика на блок горячего резерва". (их цитата)

По моему мнению, это означает, что если у меня есть 2 веб-сервера (IIS, если это важно), то если мой пользователь подключен через Kemp к серверу 1, а затем сервер 1 отключается, то пользователь будет незаметно перенаправлен через сервер 2 — и пользователь этого не заметит (не войдет в систему и т. д.)

Правильно ли я понимаю?

ТИА! Рич

решение1

Обычно так работает HA. Однако вам нужно убедиться, что он настроен правильно. В противном случае, если сеансы не реплицируются на второй сервер, это приведет к автоматическому выходу пользователей из системы. (это не настоящий выход из системы, а скорее они обращаются к другому серверу, на котором они еще не аутентифицированы). Вам нужно проверить и убедиться, что ваше веб-приложение поддерживает передачу информации о сеансе между серверами. Также будьте осторожны с любым типом хранилища файлов, поскольку если они независимо размещены на первой машине, любые загрузки при отказе приведут к ошибке 404 на сервере отказа, поскольку технически файл не существует на втором сервере.

Связанный контент