FLINK Stream API socketTextStream(主机名,端口)充当客户端

时间:2017-04-27 14:11:11

标签: apache-flink

FLINK Stream API socketTextStream(hostname,port)方法充当客户端。那就是我们需要在端口上发送连续流和" socketTextStream(hostname,port)"方法将读取传入的流。

但我的要求是,我想将FLINK用作服务器并寻找可以从端口侦听的API。 任何人都可以拥有FLINK流API吗?这将解决我的问题。 在此先感谢!!!

//

1 个答案:

答案 0 :(得分:0)

对Flink内置的内容不支持,但是如果您真的想要将服务器构建到flatmap运算符或ProcessFunction中,或者实现自定义接收器。

但是,这似乎不是构建健壮系统的好方法(要使这种容错变得容易,或者在没有数据丢失的情况下管理重新部署)。为什么不将Flink的结果流式传输到类似Kafka的主题,并将其他客户端附加到那里?