我使用的是Flink 0.10.0 DataStream。这是我的要求。
如何设计具有以下拓扑结构的系统:
来源
FlatMap_1 (处理回调接收的消息类型1) -> Sink
FlatMap_2 (处理回调接收的消息类型2) -> Sink
FlatMap_3 (处理回调接收到的消息类型) -> Sink
诸若此类。
我不想把一个的输出发送给另一个。这本质上是一个扇出,即,我希望他们中的每一个并行工作,也希望源能够找出谁的运营商发送接收到的消息。
我已经看过文档和示例,但无法找到与此相匹配的示例。希望能在这方面提供帮助。
发布于 2015-11-21 10:23:40
我想你是在找Split operator,它在DataStream API转换部分末尾已经解释了。分割操作符将一个输入流定向到不同的输出流中。
https://stackoverflow.com/questions/33841873
复制相似问题