当前位置:网站首页>io.lettuce.core.RedisCommandTimeoutException Command timed out
io.lettuce.core.RedisCommandTimeoutException Command timed out
2022-08-09 06:22:00 【考拉盖饭】
环境配置
redis 3主3从 ,客户端是 lettuce 开发环境cpu 12核,测试环境cpu2核
spring:
redis:
timeout: 5000 # 单位毫秒
#database: 0
ssl: false
cluster:
password: *************
nodes: 172.18.226.82:7001,172.18.226.82:7002,172.18.226.82:7003,172.18.226.82:7004,172.18.226.82:7005,172.18.226.82:7006
max-redirects: 3 # 获取失败 最大重定向次数
lettuce:
pool:
max-active: 500 #连接池最大连接数(使用负值表示没有限制)
max-idle: 100 # 连接池中的最大空闲连接
min-idle: 50 # 连接池中的最小空闲连接
max-wait: -1 # 连接池最大阻塞等待时间(使用负值表示没有限制)
timeout设置的5秒,因为业务需求,有一个缓存刷新时间在15-20之间的耗时;
耗时:
开发环境:10s左右,未产生RedisCommandTimeoutException异常
测试环境:20s左右,出现io.lettuce.core.RedisCommandTimeoutException: Command timed out异常
产生原因分析:
所有netty线程都很忙,导致Redis响应解码和发送命令延迟
所有连接都占线
Redis服务器响应请求时间太长。
解决方案:
- timeout时长调整(大部分情况都能解决)
- 提高服务器硬件性能
- 精简缓存刷新方法
测试环境数据处理效率偏低,将timeout设置为50000ms之后异常消失
边栏推荐
- 中英文说明书丨TRC 交替醇(Catalogue NumberA575760)
- 【JMeter】jmeter测试 - 上传多个图片/批量上传图片接口 CSV文件参数化方法
- 中英文说明书丨TRC D-阿卓糖(D-Altrose)
- Polyamide-amine (PAMAM) dendrimer-bismuth sulfide composite nanoparticles | bismuth sulfide modified Gd‑DTPA‑OA ligand | for scientific research
- Go lang1.18入门精炼教程——第一章:环境搭建
- Can Jincang Database Set Transaction Automatic Commit?
- untiy 倒计时
- 超顺磁四氧化三铁@二氧化硅@硫化镉纳米核壳结构材料|表面接枝mPEG的Fe3O4磁性纳米颗粒(f-Fe3O4)|相关产品
- VS2019常用快捷键
- 锁执行的过程
猜你喜欢

什么是excel文件保护

力扣刷题180

缓存技术使用
![[GO]、数组与切片](/img/71/86126c41d0f43aa8b9f232b219f5d7.png)
[GO]、数组与切片

Bismuth sulfide nanorods with CT imaging function | Bismuth sulfide-zinc protoporphyrin composites (PAMAM/Bi2S3 composite nanoparticles)

MYSQL Advanced Chapter - Query Interception Analysis, Lock Mechanism, Master-Slave Replication

超顺磁四氧化三铁@二氧化硅@硫化镉纳米核壳结构材料|表面接枝mPEG的Fe3O4磁性纳米颗粒(f-Fe3O4)|相关产品

治疗消化性溃疡—Toronto Research Chemicals 甘氨酸铝

锁执行的过程

Harbor Enterprise Mirror Warehouse Construction
随机推荐
Domain name batch query online tool
四氧化三铁/硫化铋纳米复合材料([email protected]@BSABiS纳米颗粒)|树状大分子稳定的硫化铋纳米颗粒|科研试剂
二十四节气之立秋
Program Performance Analysis - Complexity Analysis
golang xml 处理动态属性
How to find package information and pin definitions for NXP S32K1xx series microcontrollers
关于如何查找NXP S32K1xx系列单片机的封装信息和引脚定义
se2clam
Regular Expression - Determine if a string matches the "AABB" pattern
mongo+ycsb性能测试及线程数分析
IQ Products巨细胞病毒CMV感染检测试剂盒的特征和应用
Unity C# 委托——事件,Action,Func的作用和区别
代码目录结构
Unity 五子棋游戏设计和简单AI(2)
线程的6种状态
Fe3O4/SiO2 Composite Magnetic Nanoparticles Aminated on SiO2-NH2/Fe3O4 Surface (Qiyue Reagent)
多行字符串排序在线工具
磁性核壳四氧化三铁颗粒负载金纳米星|磁性Fe3O4-POSS-COOH|超顺磁四氧化三铁聚多巴胺核壳结构纳米粒子
Used to import the data type
VB.net程序关闭后后台还在与SQL连接