<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
   xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd"  
     updateCheck="false" name="shiroCache">

   <defaultCache
            maxElementsInMemory="10000"
            eternal="false"
            timeToIdleSeconds="120"
            timeToLiveSeconds="120"
            overflowToDisk="false"
            diskPersistent="false"
            diskExpiryThreadIntervalSeconds="120"
            />
   	<cache name="tagCache"
		   maxElementsOnDisk="20000"
		   maxElementsInMemory="2000"
		   eternal="true"
		   overflowToDisk="true"
		   diskPersistent="true"/>
	<!-- 登录记录缓存 锁定10分钟 -->  
    <cache name="passwordRetryCache" eternal="false"  
        timeToIdleSeconds="3600" timeToLiveSeconds="0" overflowToDisk="false"  
        statistics="true" maxBytesLocalHeap="10M">  
    </cache>  
  
    <cache name="authorizationCache" eternal="false"  
        timeToIdleSeconds="3600" timeToLiveSeconds="0" overflowToDisk="false"  
        statistics="true" maxBytesLocalHeap="10M">  
    </cache>  
  
    <cache name="authenticationCache" eternal="false"  
        timeToIdleSeconds="3600" timeToLiveSeconds="0" overflowToDisk="false"  
        statistics="true" maxBytesLocalHeap="10M">  
    </cache>  
  
    <cache name="shiro-activeSessionCache" eternal="false"  
        timeToIdleSeconds="3600" timeToLiveSeconds="0" overflowToDisk="false"  
        statistics="true" maxBytesLocalHeap="10M" >  
    </cache> 
   
   
   
</ehcache>