Flux 保护消费者
我想使用projectreator.io TopicProcessor Flux将市场数据事件发布给几个订阅者。如果一个客户端速度慢,缓冲区将满,并将完全阻止发布服务器。我读过关于onBackpressureBuffer的文章,但我认为这不是解决方案。 最好是我得到一个回调和/或订户断开连接-我如何才能做到这一点 希望有人能帮忙 谢谢Flux 保护消费者,flux,project-reactor,Flux,Project Reactor,我想使用projectreator.io TopicProcessor Flux将市场数据事件发布给几个订阅者。如果一个客户端速度慢,缓冲区将满,并将完全阻止发布服务器。我读过关于onBackpressureBuffer的文章,但我认为这不是解决方案。 最好是我得到一个回调和/或订户断开连接-我如何才能做到这一点 希望有人能帮忙 谢谢 罗伯特为什么《背压缓冲》不适用于你的情况?我不认为这样做有效。有主题发布者和几个订阅者在处理市场数据。所以,如果由于任何原因,这些用户块中的任何一个被打开了,如果
罗伯特为什么《背压缓冲》不适用于你的情况?我不认为这样做有效。有主题发布者和几个订阅者在处理市场数据。所以,如果由于任何原因,这些用户块中的任何一个被打开了,如果它从未返回或在太长时间后返回,它应该如何向上游通知背压呢?我明白了。有些运营商允许您限制吞吐量。这是一个选择还是你真的需要一个动态的解决方案?我不认为这真的会有帮助。如果一个订阅者被卡住,应该是:a)踢出订阅者,或者b)使用一些缓冲区溢出策略,丢弃特定订阅者的事件和一些回调通知。在任何情况下,其他订户都不应受到失败订户的影响。这样的事情在反应堆里是没有预见到的吗?