0%

一个程序内部的消息队列-基于 C#

近期有项目由于需要上传信息到第三方, 而第三方又不靠谱, 时好时坏的, 导致 tcp 开销很大, 熔断机制也因为前面的原因没生效. 因此想通过队列来缓存信息.

总体架构

总的架构与之前写过的事件总线[1]类似, 区别只是, 消息队列需要自身不断循环监听队列, 当有消息时主动推给订阅者.

参考链接