如何在apache flink中使用activemq?

bz4sfanl  于 2021-06-25  发布在  Flink
关注(0)|答案(2)|浏览(609)

我通过activemq获取数据,我想用apache flink数据流实时处理它。有许多消息服务支持,比如rabbitmq和kafka,但是我看不到对activemq的任何支持。我怎么用?

iih3973s

iih3973s1#

因为不支持 ActiveMQ ,我建议实现一个自定义源代码。
你基本上必须实现 SourceFunction 接口。如果您希望只使用一次语义,那么可以基于 MultipleIdsMessageAcknowledgingSourceBase 班级。
我建议您从实施 SourceFunction

tzcvj98z

tzcvj98z2#

找到flink的jms连接器:
https://github.com/jkirsch/senser/blob/master/src/main/java/edu/tuberlin/senser/images/flink/io/flinkjmsstreamsource.java

相关问题