2015-12-24 2 views
0

У меня есть приложение java на основе весны и спящего режима 4 и кролика. У меня есть 10 различных виртуальных серверов Linux, каждый из которых работает с 10 пользователями java rabbitmq. Мне нужен кеш, который может использоваться всеми этими клиентами. Некоторые из них будут писать, затем читать и т. Д. У меня есть весенний ehcache в проекте, и я использую его для кэширования данных в одном приложении, но что я должен использовать для создания глобального кэша между всеми серверами? Думаю, мне нужно установить отдельный сервер, но что лучше использовать?распределенный кеш между потребителями кроликов

ответ

0

Начиная с версии 2.10.0, Ehcache может быть сгруппирован с Terracotta, используя только программное обеспечение с открытым исходным кодом. Для установки требуется, по крайней мере, один выделенный сервер Terracotta, два, если вам нужна высокая доступность.

Я бы рекомендовал тестирование с последней версией на данный момент - Ehcache 2.10.1/Terracotta 4.3.1 - см. here for downloads.

Есть, конечно, другие альтернативы с открытым исходным кодом, с различными настройками, функциями и т. Д.

Смежные вопросы