我正在尝试设置一个代理服务器(在 java 中首选),它可以将我的连接流传递给 kafka 代理。
Client (Consumer/Producer) <--> [PROXY SERVER] <--> Kafka Broker
我的用例是使用来自 kafka 的数据,但配置参数应该代理到 kafka 代理。
例如bootstrap.servers=xx.xx.xx.xx:9091, topic=<encrypted-topic>
端口 9091 是代理服务器,我将主题解密为原始主题并将连接流传递给 kafka。
代理层的工作是检查加密的主题是否存在于主题的内存映射中,如果是,则解密该主题并连接到 kafka 代理。