Агенты высокой готовности

Агенты взаимодействуют с сервером по JMS и HTTP/HTTPS. В сценарии высокой готовности эти режимы связи обрабатываются иначе.

Связь JMS

Связь JMS основана на принципе подписки. Все агенты подписываются на все темы и фильтруют список по своему идентификатору (что служит одной из причин, по которым агентам необходимы уникальные идентификаторы).

В соединениях JMS агенты могут настраиваться несколькими способами:

Подход 2 оптимален, поскольку рабочая нагрузка распределяется случайно и прозрачно. Если сервер не справляется с нагрузкой, то задание помещается в очередь, так что дополнительной настройки не требуется.

Связь HTTP/HTTPS

Связь между сервером и агентом по HTTP/HTTPS обрабатывается стандартным распределителем нагрузки. В каждом запросе выполняется идентификация; любой сервер может провести проверку любого запроса.

В случае сбоя сервера идентификацию пользователя и сервера следует повторить, если только не используется cookie ‘remember me’ ("помни меня").


Отзывы