提交 57501070 authored 作者: taojinlong's avatar taojinlong

fix: 引擎缓存

上级 b854da1a
...@@ -31,7 +31,7 @@ public class JdbcProvider extends DefaultJdbcProvider { ...@@ -31,7 +31,7 @@ public class JdbcProvider extends DefaultJdbcProvider {
@Override @Override
public boolean isUseDatasourcePool(){ public boolean isUseDatasourcePool(){
return false; return true;
} }
@Override @Override
public String getType(){ public String getType(){
......
...@@ -150,10 +150,10 @@ public class EngineService { ...@@ -150,10 +150,10 @@ public class EngineService {
} }
private void setDs(DeEngine engine) { private void setDs(DeEngine engine) {
CacheUtils.remove("ENGINE", "SimpleKey []"); CacheUtils.removeAll("ENGINE");
} }
// @Cacheable(value = "ENGINE") @Cacheable(value = "ENGINE")
public Datasource getDeEngine() throws Exception { public Datasource getDeEngine() throws Exception {
Datasource datasource = new Datasource(); Datasource datasource = new Datasource();
......
...@@ -249,6 +249,17 @@ ...@@ -249,6 +249,17 @@
timeToLiveSeconds="3600" timeToLiveSeconds="3600"
memoryStoreEvictionPolicy="LRU" memoryStoreEvictionPolicy="LRU"
/> />
<cache
name="ENGINE"
eternal="false"
maxElementsInMemory="100"
maxElementsOnDisk="1000"
overflowToDisk="true"
diskPersistent="true"
timeToIdleSeconds="1800"
timeToLiveSeconds="3600"
memoryStoreEvictionPolicy="LRU"
/>
</ehcache> </ehcache>
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论