-
添加 ExecuteSQL 處理器
-
添加 ConvertAvroToJSON 處理器
添加 ConvertAvroToJSON 到面板,無需修改任何配置
-
添加 PublishKafka 處理器
-
添加 PublishKafka_0_10 到面板
-
配置 PublishKafka_0_10
-
PLAINTEXT
-
SSL
-
SASL_SSL
連接阿里雲 kafka 配置
注意:
- 修改
${NIFi_HOME}/conf/bootstrap.conf
配置文件中java.arg.16
,然後重啓 NiFi 服務。[root@cdh01 nifi-1.10.0]$ cat conf/bootstrap.conf | grep java.arg.16 #java.arg.16=-Djavax.security.auth.useSubjectCredsOnly=true # 默認 java.arg.16=-Djava.security.auth.login.config=/root/kafka_conf/kafka_client_jaas.conf [root@cdh01 nifi-1.10.0]$ cat /root/kafka_conf/kafka_client_jaas.conf KafkaClient { org.apache.kafka.common.security.plain.PlainLoginModule required username="123456" password="123456"; };
- 增加
sasl.mechanism
配置
- 修改
-
-
配置 StandardSSLContextService
提示:
PLAINTEXT 無需配置此項
更改 StandardSSLContextService 配置,直到將 state 從 Invalid 變爲 Disable
配置 StandardSSLContextService
如無 Keystore 則不用配置 Keystore 相關屬性
啓用 StandardSSLContextService
-
-
連接處理器
-
啓動處理器
NiFi 示例將 MySQL 中數據導出並轉換爲 JSON 發送到 Kafka
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.