簡體   English   中英

沒有可用於服務此操作的連接 - Redis with StackExchange.Redis

[英]No connection is available to service this operation - Redis with StackExchange.Redis

I am trying to access Redis(hosted on docker container) in a window service written in C#.net, I am using StackExchange.Redis SDK to access Redis, Whenever I try to access Redis, I am getting following error

StackExchange.Redis.RedisConnectionException:沒有可用於服務此操作的連接:FLUSHDB; UnableToConnect (None, last-recv: 23) on 10.0.5.122:57457/Interactive, Flushed/ReadAsync, last: ECHO, origin: ResetNonConnected,優秀: 0, last-read: 5s ago, last-write: 5s ago, keep -alive:60s,state:ConnectedEstablishing,mgr:10 個可用,最后一次心跳:從不,全局:5s 前,v:2.0.601.3402; IOCP: (Busy=0,Free=1000,Min=2,Max=1000), WORKER: (Busy=0,Free=32767,Min=2,Max=32767), Local-CPU: n/a --- > StackExchange.Redis.RedisConnectionException: UnableToConnect (None, last-recv: 23) on 10.0.5.122:57457/Interactive, Flushed/ReadAsync, last: ECHO, origin: ResetNonConnected,優秀: 0, last-read: 5s ago, last -write:5s 前,keep-alive:60s,state:ConnectedEstablishing,mgr:10 個可用,最后一次心跳:從不,全局:5s 前,v:2.0.601.3402\r\n --- 內部異常結束堆棧跟蹤 ---\r\n

我正在使用最新版本的 StackExchange.Redis,我還嘗試按照幾篇文章中的建議降級版本,但沒有運氣,我還將AbortOnConnectFail設置為 false。 Redis 服務器已啟動並且工作正常,我可以進行遠程登錄,也可以通過工具(Redis React)查看所有密鑰

奇怪的是,在具有相同 Redis 服務器的網站中使用相同的代碼時工作正常。

請指導。 謝謝

由於某種原因 System.Numerics.Vectors.dll 不在 output 文件夾中,我手動復制了它並開始工作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM