上周在服務器通過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問題解決方案
