你好,我正在尝试从一个Redis应用程序连接到一个ASP NET Core 3.1数据库,当我发出命令时,我一直收到这个错误。
> 'No connection is active/available to service this operation: SET a; A
> blocking operation was interrupted by a call to
> WSACancelBlockingCall., mc: 1/1/0, mgr: 10 of 10 available,
> clientName: [ClientName], IOCP: (Busy=2,Free=998,Min=8,Max=1000),
> WORKER:我认为它与库StackExchangeRedis有关,因为到现在它还在工作,直到它随机停止工作为止,我已经更新到了最后一个版本,重新启动了pc,什么都没有。
我可以连接到本地redis并使用Redis-Cli和telnet 127.0.0.1 6379发出命令,所以我认为罪魁祸首是库。
ConnectionString
localhost:6379,ssl=True,allowAdmin=True,abortConnect=False,defaultDatabase=0我如何使用它:
var con=ConnectionMultiplexer.Connect(connectionString); //passes
con.GetDatabase().StringSet("a","a"); //throws发布于 2020-05-22 19:44:12
如果仅将其用于本地主机开发目的,则可以尝试禁用ssl:localhost:6379,**ssl=false**,allowAdmin=True,abortConnect=False,defaultDatabase=0。
https://stackoverflow.com/questions/61909465
复制相似问题