我正在使用PublishKafka_2_0处理器,并且在连接到Kafka时需要禁用SSL端点识别算法。通过docs,我可以通过将以下生产者属性设置为空字符串来实现此目的:
ssl.endpoint.identification.algorithm=
PublishKafka_2_0的文档提到可以使用动态属性来设置。有人可以显示如何设置此属性吗?屏幕截图或示例链接都很棒。
我正在使用NiFi 1.9.1和Apache Kafka 2.1.1
谢谢
答案 0 :(得分:2)
虽然我强烈不鼓励禁用端点验证,但要做到这一点,请单击处理器属性选项卡右上方的 + 图标,输入值{{1} }作为动态属性名称,然后选中“空字符串”框以获取属性值。
我只是快速浏览了一下,但没有看到在ssl.endpoint.identification.algorithm
依赖项的ProducerConfig
类中定义的属性。如果不存在预定义的字符串,则您可能会在NiFi中收到“必须是该kafka客户端的已知配置参数”的验证错误。