ServiceStack RedisPubSubServer会频繁进入OnStop、OnInit、OnStart
ServiceStack RedisPubSubServer will enter in OnStop, OnInit, and OnStart frequently
这是我的情况:
- 我实例化了一个 RedisPubSubServer 并使用 OnInit、OnStart 和 OnStop 回调对其进行配置。
- 只要应用程序存在,我就会保留此引用,最后,我会处理它。
不知何故,在应用程序生命周期中,我注意到调用 OnStart/OnStop 回调时没有任何显式处理 RedisPubSubServer,我怀疑连接出现问题,但我不明白为什么。
有什么方法可以识别问题吗?还是我没有理解它的工作原理?
如果出现连接错误或故障转移,RedisPubSubServer
将自动重新连接,您可以在发生这种情况时通过覆盖 OnError
和 OnFailover
回调得到通知。
这是我的情况:
- 我实例化了一个 RedisPubSubServer 并使用 OnInit、OnStart 和 OnStop 回调对其进行配置。
- 只要应用程序存在,我就会保留此引用,最后,我会处理它。
不知何故,在应用程序生命周期中,我注意到调用 OnStart/OnStop 回调时没有任何显式处理 RedisPubSubServer,我怀疑连接出现问题,但我不明白为什么。
有什么方法可以识别问题吗?还是我没有理解它的工作原理?
如果出现连接错误或故障转移,RedisPubSubServer
将自动重新连接,您可以在发生这种情况时通过覆盖 OnError
和 OnFailover
回调得到通知。