动态合并助焊剂

时间:2018-10-13 04:08:14

标签: project-reactor

我已经编写了一个应用程序,其中服务器端应用了事件源模式,所有输入命令均由Reactor顺序处理。我从客户端连接获得这些命令。 Net,我的Netty Pipeline发布了不遵守反应式合同的命令。 Reactor Netty可能是解决方案的一部分,因为它可以将反应性合同强制执行到Netty管道。

但是使用Reactor Netty,每个连接都是通量。连接已添加和删除。

如何将多个助焊剂动态地合并在一起?如何对传入的通量进行循环查询?

1 个答案:

答案 0 :(得分:0)

我不确定我是否正确理解了您的问题,如果您需要一个事件流,该事件流的事件是以异步方式生成的,则可以尝试使用Reactor.core.publisher.TopicProcessor。 使用TopicProcessor,我们创建了一个堆栈,该堆栈的事件来自多个不同的来源,我们可以将其作为一个响应流进行处理。

我对Reactor-netty也很陌生,但是Internet上几乎没有可用的资源,所以我想发表我的拙见供您参考。