You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为什么NiFi 1.14版本未预置ResizeImage Processor

NiFi 1.14无预置ResizeImage处理器的原因及替代方案

移除原因

ResizeImage处理器归属nifi-image-processors非核心扩展模块,从NiFi 1.10版本开始,该模块因为依赖的第三方图像处理库存在许可证合规风险、长期无维护人员跟进修复安全漏洞,被移出了默认预置扩展包列表。
该变更仅在对应扩展模块的独立发布说明中标记,未纳入主版本迁移指南,所以没有在通用迁移文档里找到相关记录是正常情况。

替代解决方案

  • 直接复用原有处理器:你可以从NiFi 1.9版本的安装包lib目录中提取nifi-image-processors对应的NAR包,放到1.14版本的lib目录下,重启NiFi服务后即可识别使用。如果担心安全问题,也可以拉取该模块的源码适配1.14版本API,自行修复依赖漏洞后编译打包部署。
  • 用预置组件组合实现缩放功能:
    • 选择ExecuteProcess/ExecuteScript处理器调用本地图像处理能力,比如调用ImageMagick的convert命令,或者Python的Pillow库实现自定义缩放逻辑,参数可以通过NiFi表达式语言动态配置,适配不同的缩放尺寸、输出格式需求。
    • 集群部署场景下可以封装独立的图像缩放HTTP接口,用InvokeHTTP处理器透传图像二进制流完成处理,方便统一维护逻辑、横向扩容性能。

内容的提问来源于stack exchange,提问作者lildakota

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 23:15:02