这个问题非常简单,我已经在Nifi中尝试过了,但是它工作得很差,所以我正在寻找更好的方法。
我想通过REST API将文件发送到Nifi并将其写入文件系统。
我可以使用HTTPListen Processer侦听HTTP调用,并且可以将文件卷曲到该文件。然后将其作为数据添加到流文件中。
然后我可以使用PutFile Processer将流文件写出到磁盘上,但是随后我将获得流文件的所有元数据。
我现在的可怕解决方案是使用shell脚本修剪文件开头和结尾的字节。我觉得我一定想念一种更好的方法来做到这一点,但是我在文档中找不到它。