2017-05-16 1 views
1

Quelqu'un sait comment désactiver ehcache 3 dans une application? (Par exemple pour tester fins ou replier les scénarios dans la production)Désactiver/Désactiver Ehcache3

  • Pour ehcache 2 cela était possible avec: net.sf.ehcache.disabled=true comme décrit here
  • Comment désactiver les caches dans ehcache3 (preféré via ehcache.xml)?
    • org.ehcache.core.Ehcache ne consiste pas functionallity désactiver
    • réglage est-il <heap unit="MB">0</heap> dans ehcache.xml dans une option valable?
    • J'utilise JCache (aka JSR-107) avec ehcache3 comme implémentation, peut-être que cela donne plus de choix?

Répondre

3

Il n'y a pas une telle chose dans Ehcache 3 au moment. JCache n'a pas cette option non plus.

Vous ne pouvez pas dimensionner une ressource à 0 donc ce n'est pas une option non plus.

A partir de là, deux options:

  • ajouter une couche dans votre application et faire le indirection ajouter le support désactivé à cela.
  • Effectuez une demande de caractéristiques sur le Ehcache users mailing list pour le prendre en compte pour l'ajout.