访问redis集群提示连接超时的问题

  上周在服务器通过docker部署了一个单机版redis集群,今天通过StackExchange.Redis访问的时候报了这个错:

  

 

 

   提示我把超时时间设置一下,我去服务器上找到redis的配置文件,发现不是在那个里面配置的,而是在程序里的连接字符串中进行设置:

  

 

  改完以后果然就好了。

  值得一提的是最开始是这样设置连接字符串的:

  

 

  Connect里面传入的是连接字符串,enmmmm,这样感觉不太友好,对于小白而言不知道怎么设置其他属性,于是另外找到一篇博文,是传入一个对象(见上图),这样就好理解很多了。有的时候,做法有多种,F12看下源代码,就知道这个方法支持多种调用方式。

 

  没有太多好讲的,贴下相关博客:

  https://www.jianshu.com/p/7f1b6cb6f124   docker部署redis集群(单机版)
  https://www.cnblogs.com/Lulus/p/7877688.html  .net core中使用redis
  https://blog.csdn.net/qq_35633131/article/details/84069184 timeout问题解决方案

  

 

posted @ 2019-09-12 11:21  顾星河  阅读(2924)  评论(0编辑  收藏  举报