NiFi 1.16.3 生产使用的更新及BUG。

Posted 青冬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NiFi 1.16.3 生产使用的更新及BUG。相关的知识,希望对你有一定的参考价值。

公司本人负责的 NiFi 集群差不多 50+。已经有一半集群从1.15.2 升级到 1.16.3 版本,平均升级时间 5min左右,其中还涉及到一些扩容操作。但如果依托到 ambari 或者其他管理平台肯定花费时间会大大增加。

更新特新

https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.16.3

个人使用体验

  • 终于把HDFS连接相关的进行了更新,提升hdfs-client版本到3.3,修复了很多版本,终于不用创建那么多安全线程了:

  • 1.16.X 更新了 flow.json,确实写入速度变快了,体积变小了一半:
    but 现在的判断条件时 flow.json/xml 。但是也引入了一个新的bug:在 cluster 中,如果该node 没有flow.json/xml 的话,这个节点启动不会创建 flow.json,并且在比较和 cluster中的flow.json的时候会报 java.lang.NullPointerException问题。所以要手动进行copy一个,或者单节点启动一次再加入集群。

  • listFTP 更新,进行了几个类的开发,解决了代理导致的各种问题:
    but 引入了新的bug,导致username/userpassword/ftp_ip 无法使用变量,需要重新打包standard,并更新重启集群。

  • 解决了很多高危漏洞,但没有解决 apache common configuration,涉及了几个包,包含 frameword包,又要重新打nar包,打依赖。

  • 加了retry,这个还是比较喜欢。

期望

  • 跟 knox 配合打好一点,真的搭建起来是一个痛苦的过程。
  • minifi 的使用体验真的很不好,如果脱离了CEP只能使用成这样,建议优先开发类似CEP的管理工具。

以上是关于NiFi 1.16.3 生产使用的更新及BUG。的主要内容,如果未能解决你的问题,请参考以下文章

NiFi SFTP BUG 以及1.15最近的修复

NiFi SFTP BUG 以及1.15最近的修复

NiFi 1.15.3↑ 集群HTTP搭建

NiFi 1.15.3↑ 集群HTTP搭建

nifi生产环境使用

什么是JAVA开发环境,测试环境及生产环境,及它的过程