From 0735bcb4ab38be0534b6f8fefd27c0cec9002d27 Mon Sep 17 00:00:00 2001 From: qinliujie <765152203@qq.com> Date: Wed, 6 Sep 2017 11:17:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E7=A7=BB=E9=99=A4=20LruCache=20=E5=A4=9A?= =?UTF-8?q?=E4=BD=99=E7=9A=84=E5=90=8C=E6=AD=A5=E5=9D=97=20(#601)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix:移除 LruCache 多余的同步块 --- .../alibaba/dubbo/cache/support/lru/LruCache.java | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/lru/LruCache.java b/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/lru/LruCache.java index f75800507..e84b0bee9 100644 --- a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/lru/LruCache.java +++ b/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/lru/LruCache.java @@ -19,9 +19,7 @@ import com.alibaba.dubbo.cache.Cache; import com.alibaba.dubbo.common.URL; import com.alibaba.dubbo.common.utils.LRUCache; -import java.util.LinkedHashMap; import java.util.Map; -import java.util.Map.Entry; /** * LruCache @@ -34,19 +32,15 @@ public class LruCache implements Cache { public LruCache(URL url) { final int max = url.getParameter("cache.size", 1000); - this.store = new LRUCache(max); + this.store = new LRUCache(max); } public void put(Object key, Object value) { - synchronized (store) { - store.put(key, value); - } + store.put(key, value); } public Object get(Object key) { - synchronized (store) { - return store.get(key); - } + return store.get(key); } } -- GitLab