2016-12-26 95 views
0

我将为我的弹簧引导应用程序添加一个redis集群。我发现下面的属性需要放在application.property文件下才能实现。Spring引导的Redis集群配置

spring.redis.cluster.max-redirects= # Maximum number of redirects to follow when executing commands across the cluster. 
spring.redis.cluster.nodes= # Comma-separated list of "host:port" pairs to bootstrap from. 

什么是MAX-重定向,我应该把什么样的价值?

此外,redis池如何与redis群集配合使用?对于redis池值低于redis集群与单个redis节点比较,有没有什么不同?

spring.redis.pool.max-active 
spring.redis.pool.max-idle 
spring.redis.pool.max-wait 
spring.redis.pool.min-idle 
+0

每个属性都包含说明,请查看'spring.redis.cluster.max-redirects'的文档。 – mp911de

回答

1

您可以留下max-redirects所以取消配置defaults will apply

使用Jedis的Redis集群支持考虑从spring.redis.pool.…的池设置,没有单独的配置。这些设置允许您配置一次池并使用不同操作模式(独立,Sentinel,群集)进行池化。