正如您所知,kafka在应用层使用二进制协议通过网络传输消息,这种未知协议在高度安全的网络中是有问题的。有没有消息代理工具可以替代kafka over http协议?我们的任务是通过城域网将数据从多个来源发送到单个目的地。首选开源和基于java的解决方案。先谢谢你。
mrzz3bfm1#
对于那些对将apachekafka桥接到http协议的100%开源选项感兴趣的人,您还可以看看strimzikafka桥接器。它也是基于java的,也运行在kubernetes上。
67up9zun2#
kafka rest是kafka的http rest代理,支持https。kafka使用的是tcp,所以它并不是一个真正未知的协议。您可以在kafka上设置ssl或sasl(https://docs.confluent.io/current/kafka/security.html 以及https://kafka.apache.org/documentation/#security)
2条答案
按热度按时间mrzz3bfm1#
对于那些对将apachekafka桥接到http协议的100%开源选项感兴趣的人,您还可以看看strimzikafka桥接器。它也是基于java的,也运行在kubernetes上。
67up9zun2#
kafka rest是kafka的http rest代理,支持https。
kafka使用的是tcp,所以它并不是一个真正未知的协议。您可以在kafka上设置ssl或sasl(https://docs.confluent.io/current/kafka/security.html 以及https://kafka.apache.org/documentation/#security)