EhCache 3.8.1 BootstrapCacheLoader - PullRequest
       104

EhCache 3.8.1 BootstrapCacheLoader

1 голос
/ 18 марта 2020

У меня проблема при использовании кеша в разных модулях. Сначала я использовал Ehcache 2.10.6, поэтому в моем файле конфигурации ehcache.xml у меня было что-то вроде этого:

<bootstrapCacheLoaderFactory
            class="net.sf.ehcache.distribution.RMIBootstrapCacheLoaderFactory"/>

, и я использовал его как cache.bootstrap();

После обновления до версии 3.x ( 3.8.1 ), это недоступно, и я не вижу никаких замен. Есть ли какая-либо замена, чтобы сделать или что-то еще, чтобы повторить конфигурацию выше?

Спасибо.

1 Ответ

0 голосов
/ 20 марта 2020

Репликация на основе RMI была прекращена в Ehcache 3.x. В его реализации в Ehcache 2.x отсутствовала семантика: записи могли быть потеряны, чтения не гарантировались на согласованность и т. Д. c ...

Вместо этого вам следует изучить кластеризацию кэша с помощью терракоты. .

...