diff --git a/support/schbrain-spring-support/pom.xml b/support/schbrain-spring-support/pom.xml
index c093c2a7c2f0547a12b3624438968c1f4536d9a7..5f568de1b91a7197b691dfbd8a4839849806f16c 100644
--- a/support/schbrain-spring-support/pom.xml
+++ b/support/schbrain-spring-support/pom.xml
@@ -40,6 +40,11 @@
spring-boot-starter-data-elasticsearch
true
+
+ org.redisson
+ redisson-spring-boot-starter
+ true
+
diff --git a/support/schbrain-spring-support/src/main/java/com/schbrain/framework/support/spring/redisson/RedissonFeatureAutoConfiguration.java b/support/schbrain-spring-support/src/main/java/com/schbrain/framework/support/spring/redisson/RedissonFeatureAutoConfiguration.java
new file mode 100644
index 0000000000000000000000000000000000000000..90c41b9829659fa28d3157c8f18875ff69d82e79
--- /dev/null
+++ b/support/schbrain-spring-support/src/main/java/com/schbrain/framework/support/spring/redisson/RedissonFeatureAutoConfiguration.java
@@ -0,0 +1,27 @@
+package com.schbrain.framework.support.spring.redisson;
+
+import org.redisson.config.Config;
+import org.redisson.spring.starter.RedissonAutoConfigurationCustomizer;
+import org.springframework.boot.autoconfigure.AutoConfiguration;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
+import org.springframework.context.annotation.Bean;
+
+/**
+ * @author liaozan
+ * @since 2023/8/25
+ */
+@AutoConfiguration
+@ConditionalOnClass(Config.class)
+public class RedissonFeatureAutoConfiguration {
+
+ @Bean
+ public RedissonAutoConfigurationCustomizer singleServerConnectionMinimumIdleCustomizer() {
+ return config -> {
+ try {
+ config.useSingleServer().setConnectionMinimumIdleSize(10);
+ } catch (IllegalStateException ignore) {
+ }
+ };
+ }
+
+}
diff --git a/support/schbrain-spring-support/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/support/schbrain-spring-support/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
index 909f6b2e9e444c2ae1a46b71e62b88fa8d869800..89f8c313d0cd4186ed980484f0a119edb1961ef9 100644
--- a/support/schbrain-spring-support/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
+++ b/support/schbrain-spring-support/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
@@ -1 +1,2 @@
-com.schbrain.framework.support.spring.elasticsearch.ElasticsearchFeatureAutoConfiguration
\ No newline at end of file
+com.schbrain.framework.support.spring.elasticsearch.ElasticsearchFeatureAutoConfiguration
+com.schbrain.framework.support.spring.redisson.RedissonFeatureAutoConfiguration