redis 频繁报超时

StackExchange.Redis.RedisTimeoutException:"Timeout performing SETEX HotelInfo, inst: 1, queue: 2, qu: 0, qs: 2, qc: 0, wr: 1, wq: 1, in: 0, ar: 0, clientName: CTExternalStandard.API, serverEndpoint: 192.168.1.1:6379, keyHashSlot: 2129 (Please take a look at this article for some common client-side issues that can cause timeouts:

如果redis 频繁报超时,StackExchange.Redis中的ConnectTimeout, ResponseTimeout, 和SyncTimeout 这三个时间显示的指定一下,

cs 复制代码
  ConfigurationOptions redisConfigOption = new ConfigurationOptions();
  redisConfigOption.EndPoints.Add(GetAppSetings.RedisServiceName);
  redisConfigOption.AllowAdmin = false;
  redisConfigOption.Password = GetAppSetings.RedisPassword;
  redisConfigOption.ClientName = GetAppSetings.RedisClientName;
  redisConfigOption.ConnectTimeout = 60000;
  redisConfigOption.ResponseTimeout = 60000;
  redisConfigOption.SyncTimeout = 60000;
  var conn = ConnectionMultiplexer.Connect(redisConfigOption);
  services.AddSingleton<ConnectionMultiplexer>(conn);

这样我都设置成了一分钟。然后重新跑一下代码就可以了

相关推荐
noravinsc几秒前
如何清理全部已安装的mysql,之后重新安装mysql 8
数据库·mysql
用户6279947182625 分钟前
南大通用GBase 8a堆栈收集方式汇总
数据库
va学弟9 分钟前
初识SQL
数据库·sql
g***72701 小时前
从MySQL迁移到PostgreSQL的完整指南
数据库·mysql·postgresql
学到头秃的suhian1 小时前
Spring使用三级缓存解决循环依赖问题
前端·spring·缓存
冷雨夜中漫步1 小时前
Maven BOM(Bill of Materials)使用指南与常见错误
java·数据库·maven
hanyi_qwe1 小时前
Mysql主从复制与读写分离测试
数据库·mysql
梁bk1 小时前
Redis 通信协议(RESP)
数据库·redis·缓存
思成不止于此1 小时前
MySQL 约束详解:保证数据完整性的核心机制
数据库·笔记·学习·mysql
理想三旬2 小时前
数据定义:模式、表、索引
数据库