我正在研究一个解决方案,其中客户端已经拥有iBM MQ,所以我需要将Kafka集成到其中。 我需要从 IBM MQ 获取数据并将其推送到 Kafka 主题以进行进一步处理。我会请专家回答我的疑问以及最好的方法。
如果我开发一个 Kafka 连接来从 IBM MQ 获取数据,那么它将产生到许可证中......可能是我们客户不会同意许可证成本。
打算 :如果可能的话,在没有许可证的情况下构建解决方案。
请建议是否可以以任何开源方式完成此实现。
我试图寻找许多博客,但他们说应该使用来自Confluent的Kafka connect来完成。
Kafka Connect 本身不是来自 Confluent。Kafka Connect 是 Apache Kafka 的一部分。Kafka Connect绝对是将Kafka与其他系统集成的首选方式。
有不同的连接器插件可用,提供不同的许可证和支持。我可以找到两个适用于 IBM MQ 的连接器:
- https://github.com/ibm-messaging/kafka-connect-mq-source - Apache 2.0,来自 IBM
- https://www.confluent.io/connector/kafka-connect-ibm-mq/- Confluent的商业许可证