繁体   English   中英

如何防止产生到 kafka 主题?

[英]How to prevent producing to kafka topic?

我们正在调试一个错误,我们需要阻止所有生产者向特定的 kafka 主题生成消息。 有很多制片人,我无法控制他们。

我怎么能在 kafka 端做到这一点?

对端口设置防火墙会阻止所有流量。

设置 TCP 代理和丢弃数据包需要一些工作来理解内部 Kafka 协议。

因此,您需要在代理上启用客户端授权 (SASL) 或其他身份验证机制,然后修改证书和/或 ACL 策略以限制每个主题的服务器连接

参考authorizer.class.name配置属性

https://kafka.apache.org/documentation/#security

或者,可以配置主题配额或max.message.bytes这样客户端将无法发送数据,但它们仍然能够连接

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM