Ehcache.xml

xiaoxiao2021-03-06  15

IF The path is a java system property it is replaced by its value in the running vm.

The following properties are translated: user.home - User's home directory user.dir - User's current working directory java.io.tmpdir - Default temp file path ->

. The cachemanager.

The Following Attributes Are Required:

maxElementsInMemory - Sets the maximum number of objects that will be created in memory eternal - Sets whether elements are eternal If eternal, timeouts are ignored and the element is never expired overflowToDisk -.. Sets whether elements can overflow to disk when the in-memory cache Has Reached The MaxinMemory Limit.

The following attributes are optional: timeToIdleSeconds - Sets the time to idle for an element before it expires ie The maximum amount of time between accesses before an element expires Is only used if the element is not eternal Optional attribute A value of 0 means... that an Element can idle for infinity The default value is 0. timeToLiveSeconds -.. Sets the time to live for an element before it expires ie The maximum time between creation time and when an element expires Is only used if the element is not eternal. . A value of 0 means there and element can live for infinity. The default value is 0. d iskPersistent -.. Whether the disk store persists between restarts of the Virtual Machine The default value is false diskExpiryThreadIntervalSeconds- The number of seconds between runs of the disk expiry thread The default value is 120 seconds -..>

!.. <- Predefined caches Add your cache configuration settings here If you do not have a configuration for your cache a WARNING will be issued when the CacheManager startsThe following attributes are required:

name -. Sets the name of the cache This is used to identify the cache It must be unique maxElementsInMemory -.. Sets the maximum number of objects that will be created in memory eternal -. Sets whether elements are eternal If eternal, timeouts are ignored And the element is never expression. overflowtodisk - sets WHETHER Elements CAN overflow to disk when the in-memory cache has reached the maxinmemory limit.

The following attributes are optional: timeToIdleSeconds - Sets the time to idle for an element before it expires ie The maximum amount of time between accesses before an element expires Is only used if the element is not eternal Optional attribute A value of 0 means... that an Element can idle for infinity The default value is 0. timeToLiveSeconds -.. Sets the time to live for an element before it expires ie The maximum time between creation time and when an element expires Is only used if the element is not eternal. . A value of 0 means there and element can live for infinity. The default value is 0. d iskPersistent -.. Whether the disk store persists between restarts of the Virtual Machine The default value is false diskExpiryThreadIntervalSeconds- The number of seconds between runs of the disk expiry thread The default value is 120 seconds -..> <-! Sample cache Named samplecache1 this cache Contains a Maximum in Memory of 10000 Elements, and Will Expire An Element IT ITLE for more Than 5 minutes and limited for more Than 10 minutes.

If there are more than 10000 elements it will overflow to the disk cache, which in this configuration will go to wherever java.io.tmp is defined on your system On a standard Linux system this will be / tmp "-.> <-! Sample cache named sampleCache2 This cache has a maximum of 1000 elements in memory .. There is no overflow to disk, so 1000 is also the maximum cache size Note that when a cache is eternal, timeToLive and timeToIdle are not used and do not need to be specified ->

<-!... Sample cache named sampleCache3 This cache overflows to disk The disk store is persistent between cache and VM restarts The disk expiry thread interval is set to 10 minutes, overriding the default of 2 minutes -.>

<-! Place configuration for your caches following ->

转载请注明原文地址:https://www.9cbs.com/read-49291.html

New Post(0)