Springboot 实现Redis 同数据源动态切换db


 

 

 

public void setDataBase(int num) {
        LettuceConnectionFactory connectionFactory = (LettuceConnectionFactory) redisTemplate.getConnectionFactory();
        if (connectionFactory != null && num != connectionFactory.getDatabase()) {
            connectionFactory.setDatabase(num);
            this.redisTemplate.setConnectionFactory(connectionFactory);
            connectionFactory.resetConnection();
        }
    }

 

 

 

参考:https://developer.aliyun.com/article/952648

 

 

###########################

原创文章,作者:kirin,如若转载,请注明出处:https://blog.ytso.com/tech/database/277450.html

(0)
上一篇 2022年7月28日 03:31
下一篇 2022年7月28日 03:32

相关推荐

发表回复

登录后才能评论