jms - 将 JMS 客户端连接到 Apache Kafka

标签 jms apache-kafka hornetq apache-kafka-connect

我有一个使用 JMS 将数据泵入 HornetQ 的第 3 方系统。我需要用 Kafka 替换 HornetQ,但我无法更改 3rd 方系统。将数据导入kafka的正确方法是什么?

我搜索了一下,发现 JMS-Clientkafka connect .在阅读了这两个文档后,我很困惑,不确定哪一个是正确的。

有没有人有这方面的经验,可以给我一些关于如何做到这一点的提示?

最佳答案

当您想用 Apache Kafka 替换 JMS 代理时,请使用 Kafka JMS 客户端

当您想要将 Kafka 与旧版 JMS 代理集成并在两个不同系统之间发送消息时,请使用 Kafka JMS 连接器。

关于jms - 将 JMS 客户端连接到 Apache Kafka,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44652907/

相关文章:

jms - 如何删除 JMS 客户端的 RFH2 header

elasticsearch - 尝试为 Elasticsearch Sink 配置 Debezium 镜像

java - 通过 JMS API 检查 HornetQ 中是否存在队列

spring-mvc - Spring Web 连接到嵌入 Jboss 服务器 7.1.1 的 HornetQ JMS

java - Spring @JmsListener 无法将 json 转换为对象

java - JMS 非 MDB 客户端

apache-kafka - 卡夫卡提交差距

postgresql - Kafka 连接 Debezium Postgres Cloud SQL

java - 野蝇 9 : Can't find hornetq-configuration. xml

java - glassfi下如何使用hornetq和struts2