无法使用 StackExchangeRedis 运行 Redis 命令
Can not run Redis commands using StackExchangeRedis
您好,我正在尝试从 ASP NET Core 3.1
应用程序连接到 Redis
数据库,但在发出命令时我一直收到此错误。
> '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
,因为直到现在它一直在工作,直到它停止工作 randomly.I 已经更新到最新版本,重新启动电脑,不管怎样,什么都没有。
我可以连接到我的本地 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
如果只是将它用于本地主机开发目的,您可以尝试禁用 ssl :localhost:6379,**ssl=false**,allowAdmin=True,abortConnect=False,defaultDatabase=0
您好,我正在尝试从 ASP NET Core 3.1
应用程序连接到 Redis
数据库,但在发出命令时我一直收到此错误。
> '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
,因为直到现在它一直在工作,直到它停止工作 randomly.I 已经更新到最新版本,重新启动电脑,不管怎样,什么都没有。
我可以连接到我的本地 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
如果只是将它用于本地主机开发目的,您可以尝试禁用 ssl :localhost:6379,**ssl=false**,allowAdmin=True,abortConnect=False,defaultDatabase=0