关于Springboot2.x集成lettuce连接redis集群报超时异常Command timed out after 6 second(s)
背景:最近在对一新开发Springboot系统做压测,发现刚开始压测时,可以正常对redis集群进行数据存取,但是暂停几分钟后,接着继续用jmeter进行压测时,发现redis就开始突然疯狂爆出异常提示:Command timed out after 6 second......我急忙检查redis集群,发现集群里的各节点都一切正常,且cpu和内存使用率还不到百分之二十,看着这一切,我突然陷入漫长的沉思,到底是哪里出现问题......百度一番,发现不少人都出现过类似情况的,有人说把超时timeout设置更大一些就可以解决了。其中,springboot操作redis的依赖包是――集群配置――点进spring-boot-starter-data-redis进去,发现里面包含了lettuce的依赖:看到一些网友说,springboot1.x默认使用的是jedis,到了Springboot2.x就默认使用了lettuce。
用户评论