Compare commits
2 Commits
cceabb0c8d
...
82f950e71d
| Author | SHA1 | Date | |
|---|---|---|---|
| 82f950e71d | |||
|
|
83b1265c0a |
@@ -2,6 +2,7 @@ package com.imyeyu.spring.config;
|
|||||||
|
|
||||||
import com.imyeyu.spring.bean.RedisConfigParams;
|
import com.imyeyu.spring.bean.RedisConfigParams;
|
||||||
import com.imyeyu.spring.util.Redis;
|
import com.imyeyu.spring.util.Redis;
|
||||||
|
import io.lettuce.core.api.StatefulConnection;
|
||||||
import org.apache.commons.pool2.impl.GenericObjectPoolConfig;
|
import org.apache.commons.pool2.impl.GenericObjectPoolConfig;
|
||||||
import org.springframework.cache.annotation.CachingConfigurer;
|
import org.springframework.cache.annotation.CachingConfigurer;
|
||||||
import org.springframework.cache.interceptor.KeyGenerator;
|
import org.springframework.cache.interceptor.KeyGenerator;
|
||||||
@@ -39,7 +40,7 @@ public abstract class AbstractRedisConfig implements CachingConfigurer {
|
|||||||
* 连接池配置
|
* 连接池配置
|
||||||
* <p>参考:
|
* <p>参考:
|
||||||
* <pre>
|
* <pre>
|
||||||
* GenericObjectPoolConfig<?> config = new GenericObjectPoolConfig<>();
|
* GenericObjectPoolConfig<StatefulConnection<?, ?>> config = new GenericObjectPoolConfig<>();
|
||||||
* config.setMaxTotal(config.getMaxActive());
|
* config.setMaxTotal(config.getMaxActive());
|
||||||
* config.setMinIdle(config.getMinIdle());
|
* config.setMinIdle(config.getMinIdle());
|
||||||
* config.setMaxIdle(config.getMaxIdle());
|
* config.setMaxIdle(config.getMaxIdle());
|
||||||
@@ -48,7 +49,7 @@ public abstract class AbstractRedisConfig implements CachingConfigurer {
|
|||||||
*
|
*
|
||||||
* @return GenericObjectPoolConfig
|
* @return GenericObjectPoolConfig
|
||||||
*/
|
*/
|
||||||
public abstract GenericObjectPoolConfig<?> getPoolConfig();
|
public abstract GenericObjectPoolConfig<StatefulConnection<?, ?>> getPoolConfig();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Redis key 生成策略
|
* Redis key 生成策略
|
||||||
|
|||||||
Reference in New Issue
Block a user