数据流图:
示例说明:
从Ftp指定目录抽取文件,将文件内容更换为文件名和文件抽取路径,并将此内容发送到kafka主题为test1下的消息队列中。
GetFtp配置:
ReplaceText配置,将整个文本替换为抽取文件的文件名和文件路径:
PutKafka配置,brokers列表为slave1:9092,Topic主题名为test1, Partition为1,clientName为nifi.
kafka使用console-consumer查看nifi发送的消息:
bin/kafka-console-consumer.sh --zookeeper master:2182,slave1:2182,slave2:2182 --topic test1 --from-beginning