有没有办法自动取消订阅Redis中的频道?

有没有办法自动取消订阅Redis中的频道?,redis,publish-subscribe,stackexchange.redis,Redis,Publish Subscribe,Stackexchange.redis,我有一个简单的代码,订阅一个频道,接收一条消息,然后取消订阅 我使用的是Stackexchange.Redis,就我所能看到的而言,它有一个到Redis的订阅连接 我描述的方法将由多个线程同时调用,通道是动态的。我想知道的是,如果其中一个线程无法执行取消订阅(由于异常,例如),会发生什么情况 如果这种情况继续下去,我会有很多无用的过时订阅,没有人在听,因为据我所知,订阅在ChannelMessageQueue超出范围后不会关闭,最终会被垃圾收集 有没有处理这种情况的好方法

我有一个简单的代码,订阅一个频道,接收一条消息,然后取消订阅

我使用的是
Stackexchange.Redis
,就我所能看到的而言,它有一个到Redis的订阅连接

我描述的方法将由多个线程同时调用,通道是动态的。我想知道的是,如果其中一个线程无法执行取消订阅(由于异常,例如),会发生什么情况

如果这种情况继续下去,我会有很多无用的过时订阅,没有人在听,因为据我所知,订阅在
ChannelMessageQueue
超出范围后不会关闭,最终会被垃圾收集

有没有处理这种情况的好方法