Развертывание нескольких экземпляров Grails с общим кэшем и сессиями? - PullRequest
6 голосов
/ 29 апреля 2010

Я ищу решение, которое позволило бы мне развернуть несколько экземпляров Grails с балансировкой нагрузки, имеющих общий кэш (EhCache Server?) И сеансы, возможно ли это?

Я не могу найти какую-либо документацию по этому вопросу (подключение к общему серверу EhCache или использование распределенного EhCache и совместное использование сеансов (также с использованием EhCache?)) ...

Я ищу что-то, что будет работать как несколько экземпляров Rails с общим memcached и сессиями / кешами, хранящимися в memcached ...

1 Ответ

6 голосов
/ 01 мая 2010

Я недавно слушал лекцию Дейва Кляйна , автора книги "Grails: краткое руководство", и Майка Аллена, менеджера по продуктам в Terracotta, о кластеризации и масштабирования Grails-приложений .

Они представили Terracotta как отличный инструмент для точного решения ваших проблем и показали необходимые шаги для совместного использования сеанса в нескольких экземплярах ваших приложений Grails.

Так что, если вы хотите использовать Terracotta, Grails Terracotta Plugin может быть очень полезным для вас.

EDIT
На веб-сайте EHCache вы найдете краткое введение в использование EHCache с Grails .

...