ServiceStack RedisPubSubServer会频繁进入OnStop、OnInit、OnStart

ServiceStack RedisPubSubServer will enter in OnStop, OnInit, and OnStart frequently

这是我的情况:

  1. 我实例化了一个 RedisPubSubServer 并使用 OnInit、OnStart 和 OnStop 回调对其进行配置。
  2. 只要应用程序存在,我就会保留此引用,最后,我会处理它。

不知何故,在应用程序生命周期中,我注意到调用 OnStart/OnStop 回调时没有任何显式处理 RedisPubSubServer,我怀疑连接出现问题,但我不明白为什么。

有什么方法可以识别问题吗?还是我没有理解它的工作原理?

如果出现连接错误或故障转移,RedisPubSubServer 将自动重新连接,您可以在发生这种情况时通过覆盖 OnErrorOnFailover 回调得到通知。