shuzheng пре 9 година
родитељ
комит
301e6eda0e

+ 2 - 3
zheng-cms/zheng-cms-dao/src/main/resources/ehcache.xml

@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd">
-    <diskStore path="java.io.tmpdir"/>
+<ehcache>
+    <diskStore path="java.io.tmpdir/zheng-cms-dao/ehcache"/>
     <defaultCache
             maxElementsInMemory="10000"
             eternal="false"

+ 2 - 3
zheng-upms/zheng-upms-dao/src/main/resources/ehcache.xml

@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd">
-    <diskStore path="java.io.tmpdir"/>
+<ehcache>
+    <diskStore path="java.io.tmpdir/zheng-upms-dao/ehcache"/>
     <defaultCache
             maxElementsInMemory="10000"
             eternal="false"

+ 28 - 8
zheng-upms/zheng-upms-server/src/main/resources/shiro-ehcache.xml

@@ -1,13 +1,33 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd">
-    <diskStore path="java.io.tmpdir/shiro-ehcache"/>
-    <cache name="shiro-activeSessionCache"
-           maxEntriesLocalHeap="10000"
+<ehcache name="shirocache">
+
+    <diskStore path="java.io.tmpdir/zheng-upms-server/shiro-ehcache"/>
+
+    <cache name="authorizationCache"
+           maxEntriesLocalHeap="2000"
+           eternal="false"
+           timeToIdleSeconds="3600"
+           timeToLiveSeconds="0"
+           overflowToDisk="false"
+           statistics="true">
+    </cache>
+
+    <cache name="authenticationCache"
+           maxEntriesLocalHeap="2000"
+           eternal="false"
+           timeToIdleSeconds="3600"
+           timeToLiveSeconds="0"
            overflowToDisk="false"
+           statistics="true">
+    </cache>
+
+    <cache name="shiro-activeSessionCache"
+           maxEntriesLocalHeap="2000"
            eternal="false"
-           diskPersistent="false"
+           timeToIdleSeconds="3600"
            timeToLiveSeconds="0"
-           timeToIdleSeconds="0"
-           statistics="true"/>
+           overflowToDisk="false"
+           statistics="true">
+    </cache>
+
 </ehcache>