Управление сеансами Tomcat / репликация в AWS после архивации DynamoDB - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть приложение Java REST, которое использует AWSDynamoDB Session Management и Sticky, настроенные на балансировщик нагрузки. Приложение живет в AWS и использует серверы Linus. В этой настройке все работает нормально.

Но у нас есть новый вариант использования, где липкие сессии не всегда работают. Кажется, что менеджер сеансов AWSDynamoDB в основном предназначен для восстановления после отказа, а не для репликации сеансов. В моем случае это работало бы нормально, если бы сессия была сохранена в DynamoDB, как только она была создана, но есть задержка, во время которой входящий запрос не найдет сессию.

Какие у меня варианты? Есть ли способ заставить сеанс в DynamoDB, как только он создан? Другие варианты, которые я нашел, были Hazelcast, Memcached, Redis. Я ищу самую простую и дешевую установку. Буду признателен за ваши рекомендации.

Спасибо

...