最近在看项目的时候发现一个临时问题,就是redis.timeout设置0依然超时的问题。
- 代码适用版本
jedis:2.9.0,org.springframework.data.redis:1.8.1
timeout设置0的问题
spring.redis.timeout =0 如果设置成0 redis默认超时时间就是2秒.

根据debug发现设置0点时候依然是2000毫秒。

根据初始化方法找到的原因。


这里可以看到,当timeout设置0点时候不会被赋值。
最近在看项目的时候发现一个临时问题,就是redis.timeout设置0依然超时的问题。
jedis:2.9.0 , org.springframework.data.redis:1.8.1spring.redis.timeout =0 如果设置成0 redis默认超时时间就是2秒.

根据debug发现设置0点时候依然是2000毫秒。

根据初始化方法找到的原因。


这里可以看到,当timeout设置0点时候不会被赋值。