Redis集群错误Endpoint 127.0.0.1:6381 serving hashslot 7982 is not reachable at this point of time解决办法

错误描述信息如下:

StackExchange.Redis.RedisConnectionException: Endpoint 127.0.0.1:6381 serving hashslot 7982 is not reachable at this point of time. Please check connectTimeout value. If it is low, try increasing it to give the ConnectionMultiplexer a chance to recover from the network disconnect. IOCP: (Busy=0,Free=1000,Min=4,Max=1000), WORKER: (Busy=1,Free=32766,Min=4,Max=32767), Local-CPU: n/a
   at Abp.Runtime.Caching.Redis.AbpRedisCache.SetAsync(String key, Object value, Nullable`1 slidingExpireTime, Nullable`1 absoluteExpireTime)
   at Abp.Runtime.Caching.CacheBase.GetAsync(String key, Func`2 factory) || StackExchange.Redis.RedisConnectionException: Endpoint 127.0.0.1:6381 serving hashslot 7982 is not reachable at this point of time. Please check connectTimeout value. If it is low, try increasing it to give the ConnectionMultiplexer a chance to recover from the network disconnect. IOCP: (Busy=0,Free=1000,Min=4,Max=1000), WORKER: (Busy=1,Free=32766,Min=4,Max=32767), Local-CPU: n/a
   at Abp.Runtime.Caching.Redis.AbpRedisCache.SetAsync(String key, Object value, Nullable`1 slidingExpireTime, Nullable`1 absoluteExpireTime)
   at Abp.Runtime.Caching.CacheBase.GetAsync(String key, Func`2 factory)

解决办法:

首先进入任意节点:

redis-cli -c -p 6380

查看集群信息:

cluster info

Redis集群错误Endpoint 127.0.0.1:6381 serving hashslot 7982 is not reachable at this point of time解决办法

 

然后分别为每个端口执行以下命令:

cluster meet 192.168.0.72 6380

Redis集群错误Endpoint 127.0.0.1:6381 serving hashslot 7982 is not reachable at this point of time解决办法

 

上一篇:ABP框架使用Oracle数据库,并实现从SQLServer中进行数据迁移的处理


下一篇:ASP.NET Core实践:ABP模块化&统一返回结果