Я бы посоветовал добавить все свойства в один файл (например, client-ssl.properties
) со следующим содержимым:
security.protocol=SASL_PLAINTEXT
и, наконец, использовать –-producer.config
для передачи файла свойств в консоль.производитель:
/usr/hdp/3.1.0.0-78/kafka/bin/kafka-console-producer.sh –-broker-list HOSTNAME:6667 –-topic test_new_topic –-producer.config client-ssl.properties
Если вы не хотите использовать файл свойств, вы можете использовать --producer-property
для передачи конфигурации security.protocol
:
/usr/hdp/3.1.0.0-78/kafka/bin/kafka-console-producer.sh --broker-list HOSTNAME:6667 --topic test_new_topic --producer-property security.protocol=SASL_PLAINTEXT