我有一个积极的任务正在研究NIFI。 想知道以下问题答案吗?
1。NIFI是否对缓冲队列数据有任何加密机制?所有的安全功能。
2。我们可以保留缓冲数据吗?
3。NIFI如何在HDFS上发挥优势?
4。nifi可以保存缓冲区数据多长时间。如果NIFI停止工作,将会丢失任何数据吗?
5。如何在NIFI服务器中部署代码。
请帮助解答。
答案 0 :(得分:3)
当前,只有一个加密的存储库用于出处,而没有流文件存储库和内容存储库。有一个EncryptContent处理器可用于加密流文件的内容。您还可以创建细粒度的安全策略以限制谁可以访问每个队列。
是的,请参阅有关反压和流量文件到期https://nifi.apache.org/docs/nifi-docs/html/user-guide.html#settings
不确定这个问题的含义是什么... NiFi可用于将数据传送到HDFS或从中检索数据,但NiFi本身不使用HDFS。
可以缓冲的数据量取决于可用的磁盘和内存量。 NiFi并没有施加任何限制。所有数据都保留在磁盘上,除非丢失磁盘,否则不会丢失。
自定义组件被打包为NAR,并部署到NiFi的lib目录中,并且必须重新启动NiFi。 https://cwiki.apache.org/confluence/display/NIFI/Maven+Projects+for+Extensions