Проверяет индекс готовности каждого сервера,
* Проверяет индекс готовности каждого сервера, который содержит базу данных.
* Проверяет готовность порта сервера (pinging port) HTTP или HTTPS, в зависимости от запроса клиента.
* Исключает любые сервера, которые являются недоступными или помеченные как RESTRICTED.
* Исключает любые сервера, которые помечены как BUSY или MAXUSERS.
* Выбирает сервер из оставшихся, доступных серверов. Если не имеется никаких доступных серверов, ICM выбирает сервер, который находится в состоянии BUSY, MAXUSERS, или RESTRICTED. Если имеется несколько серверов, ICM выбирает сервер с самой легкой текущей рабочей нагрузкой.
После выбора сервера, ICM просматривает Server документ, чтобы определить порт для доступа на сервер.
Когда сервер терпит неудачу.
Когда HTTP клиент связан с сервером, который терпит неудачу, клиент получает сообщение, говорящее, что сервер не отвечает. Чтобы обратится к другой реплике, пользователь, должен войти в контакт ICM снова. Пользователь может сделать это следующим способом:
* Щелкните кнопкой Back в браузере, чтобы соединиться с главной страницей через ICM
* Использовать соответствующую закладку
* Ввести URL
Пользователю придется повторно подтвердить свою подлинность на новом сервере. Это определяется следующими факторами:
* Если пользователь, уже зарегистрирован на новом сервере в течение этой сессии, никакое установление подлинности ненужно
* Если HTTP клиент и сервер оба поддерживают SSL3, проверка подлинности происходит автоматически
Содержание Назад Вперед