java - Kafka over HTTP 协议(protocol)的替代方案

原文 标签 java http apache-kafka network-protocols messagebroker

您可能知道 Kafka 在应用层使用二进制协议(protocol)通过网络传输消息,这种未知协议(protocol)在高度安全的网络中存在问题。是否有任何消息代理工具可以替代 Kafka over HTTP 协议(protocol)?

我们的任务是通过 MAN 网络将数据从多个来源发送到单个目的地。

首选开源和基于 Java 的解决方案。

先感谢您。

最佳答案

Kafka-rest是kafka的http rest代理,支持https。

Kafka 使用的是 tcp,所以它并不是一个真正的未知协议(protocol)。您可以在 kafka 上设置 ssl 或 sasl(https://docs.confluent.io/current/kafka/security.htmlhttps://kafka.apache.org/documentation/#security)

关于java - Kafka over HTTP 协议(protocol)的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46449201/

相关文章:

http - golang http 允许带有 www 和不带 www 的特定域名

javascript - 当 XMLHttpRequest 中止时会发生什么?

java - 多线程Java代理服务器

java - 如何使用 Kafka 传输文件

java - 两个Kafka消费者彼此造成奇怪的行为

java - 期待TRIPLE_DOT,找到“;”

java - 从 Spring REST Web 服务中以 JSON/XML 形式抛出异常

apache-kafka - Apache Kafka 默认编码器不工作

java - ubuntu 中 webdriver.jar 的类路径

java - 在android中绘制多条路径