Как настроить Ebean кластеризацию? - PullRequest
1 голос
/ 09 января 2020

Я хочу использовать Кэш L2 Ebean . Проблема в том, что у меня несколько экземпляров службы, которые все смотрят на одну и ту же базу данных, поэтому мне нужен способ аннулировать кэш в кластере. Если объект был обновлен в одном из экземпляров, другие экземпляры должны узнать об этом и обновить свои кэши.

В документации :

* 1008 упоминается что-то подобное *

L2 вблизи кэшей недействительны по всему кластеру очень быстро

Сообщение, отправленное вокруг кластера, содержит имя таблицы и логические флаги для вставки, обновления и удаления.

Но Я не смог найти никаких инструкций по настройке ни в документации, ни в inte rnet. Лучшее, что я нашел, это следующий, вероятно, устаревший фрагмент :

ebean.cluster.active=true
ebean.cluster.localHostPort=127.0.0.1:9942
ebean.cluster.members=127.0.0.1:9942,127.0.0.1:9943

Я думаю, что он устарел, поскольку в моей версии Ebean нет свойства ebean.cluster.members. Я использую Ebean 11.15.4 с Play Framework 2.6.23 и play-ebean 4.1.3.

...