Я разрабатываю службу приложений на основе WSO2 AS. мое намерение заключается в том, что приложение должно быть развернуто в AS-кластере, чтобы справиться с большим объемом трафика.Идентификатор экземпляра WSO2 приложения в программной среде
кластер должен быть динамическим, чтобы масштабировать вверх или вниз в соответствии с изменениями трафика.
Кроме того, обслуживание пользователя может сохраняться в одном из экземпляров в течение некоторого времени; в случае сбоя служба пользователя должна быть восстановлена в одноранговом экземпляре с помощью механизма резервного копирования и восстановления архива объектов (базы данных).
Таким образом, задача состоит в том:
мне нужно сказать балансировки нагрузки кое-что о случае, в котором абонентское сохраняется. так что балансировщик нагрузки всегда будет направлять одни и те же запросы пользователя к одному экземпляру в кластере. и в случае сбоя я мог бы обновить балансировку нагрузки новым экземпляром, в котором была восстановлена служба пользователя.
Предпочтительно это может быть то, что может быть создано динамически экземпляром сервера приложений; доступный в программной среде; понимается и используется балансиром нагрузки для запроса маршрута ...
у кого есть идеи?
Большое спасибо
Не может использовать репликацию сеанса? –
Здравствуйте, Suchitha. спасибо за ответ, но я понятия не имею о репликации сеанса. Не могли бы вы рассказать немного больше? –
Вы можете прочитать https://docs.wso2.com/display/AS520/Clustering+and+Http+Session+Replication. Репликация сеанса - это, в основном, ваш текущий сеанс реплицируется во всех остальных узлах кластера. –