From 3c812440cf52c7b1be6ecc4c31d6a217770b7d85 Mon Sep 17 00:00:00 2001 From: Unseok Kim Date: Fri, 12 Nov 2021 00:54:56 +0900 Subject: [PATCH] Change RedisLockRegistry cache to 100K 1_000_000 of cache entries take too much memory --- .../integration/redis/util/RedisLockRegistry.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-integration-redis/src/main/java/org/springframework/integration/redis/util/RedisLockRegistry.java b/spring-integration-redis/src/main/java/org/springframework/integration/redis/util/RedisLockRegistry.java index d398196add..56ee7faeba 100644 --- a/spring-integration-redis/src/main/java/org/springframework/integration/redis/util/RedisLockRegistry.java +++ b/spring-integration-redis/src/main/java/org/springframework/integration/redis/util/RedisLockRegistry.java @@ -80,7 +80,7 @@ public final class RedisLockRegistry implements ExpirableLockRegistry, Disposabl private static final long DEFAULT_EXPIRE_AFTER = 60000L; - private static final int DEFAULT_CAPACITY = 1_000_000; + private static final int DEFAULT_CAPACITY = 100_000; private static final String OBTAIN_LOCK_SCRIPT = "local lockClientId = redis.call('GET', KEYS[1])\n" + @@ -168,7 +168,7 @@ public final class RedisLockRegistry implements ExpirableLockRegistry, Disposabl /** * Set the capacity of cached locks. - * @param capacity The capacity of cached lock, (default 1_000_000). + * @param capacity The capacity of cached lock, (default 100_000). * @since 5.5.6 */ public void setCapacity(int capacity) {