Отключить/отключить Ehcache3

Кто-нибудь знает, как отключить ehcache 3 в приложении? (например, для целей тестирования или резервных сценариев в производстве)

  • Для ehcache 2 это было возможно с помощью: net.sf.ehcache.disabled=true как описано здесь
  • How to disable all caches in ehcache3 (prefered via ehcache.xml)?
    • org.ehcache.core.Ehcache does not consist any disable functionallity
    • Допустима ли установка <heap unit="MB">0</heap> в ehcache.xml?
    • Я использую JCache (также известный как JSR-107) с ehcache3 в качестве реализации, может быть, это дает больше вариантов?

person timguy    schedule 16.05.2017    source источник


Ответы (1)


На данный момент в Ehcache 3 такого нет. JCache также не имеет такой возможности.

Вы не можете изменить размер ресурса до 0, так что это тоже не вариант.

Отсюда два варианта:

  • добавьте слой в свое приложение, выполняющий косвенное обращение, и добавьте к нему отключенную поддержку.
  • Отправьте запрос функции в списке рассылки пользователей Ehcache, чтобы он был рассмотрен. для доп.
person Louis Jacomet    schedule 16.05.2017