ehcache-config.xml 1.0 KB

1234567891011121314151617181920212223242526272829
  1. <config
  2. xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
  3. xmlns='http://www.ehcache.org/v3'
  4. xmlns:jsr107='http://www.ehcache.org/v3/jsr107'>
  5. <service>
  6. <jsr107:defaults>
  7. <jsr107:cache name="member" template="heap-cache"/>
  8. </jsr107:defaults>
  9. </service>
  10. <cache-template name="heap-cache">
  11. <listeners>
  12. <listener>
  13. <class>com.one.springbootehcache.config.EventLogger</class>
  14. <event-firing-mode>ASYNCHRONOUS</event-firing-mode>
  15. <event-ordering-mode>UNORDERED</event-ordering-mode>
  16. <events-to-fire-on>CREATED</events-to-fire-on>
  17. <events-to-fire-on>UPDATED</events-to-fire-on>
  18. <events-to-fire-on>EXPIRED</events-to-fire-on>
  19. <events-to-fire-on>REMOVED</events-to-fire-on>
  20. </listener>
  21. </listeners>
  22. <resources>
  23. <heap unit="entries">2000</heap>
  24. <offheap unit="MB">100</offheap>
  25. </resources>
  26. </cache-template>
  27. </config>