当前位置: 首页 > ops >正文

NIFI 2.40简介及部署

Apache NiFi 是一款易于使用、功能强大且可靠的数据处理与分发系统。

它为全球数千家跨行业企业实现了网络安全、可观测性、事件流和生成式 AI 数据管道及分发的自动化。

浏览器用户界面

  • 提供设计、控制和监控的无缝体验
  • 支持运行时管理和版本化管道
  • 默认通过 HTTPS 保障安全

可扩展处理

  • 可配置的吞吐量和延迟优先级
  • 通过重试和退避策略确保数据可靠传输
  • 支持集群化水平扩展

起源跟踪

  • 可搜索的历史记录(含可配置属性)
  • 从数据源到目的地的图形化数据沿袭
  • 每条处理决策的元数据和内容记录

可扩展设计

  • 支持处理器(Processor)和控制器服务(Controller Service)的插件接口
  • 原生支持 Python 编写处理器
  • 用于编排和监控的 REST API

安全配置

  • 支持 OpenID Connect 或 SAML 2 单点登录
  • 基于角色访问控制的灵活授权策略
  • 通过 TLS 和 SFTP 实现加密通信

NIFI 2.40版本基于JDK21,有290个处理器。

通过docker的部署指令如下。

docker pull apache/nifi

docker run -p 8443:8443 --privileged=true --name nifi -e SINGLE_USER_CREDENTIALS_USERNAME=nifi -e SINGLE_USER_CREDENTIALS_PASSWORD=nifiadminpasswd -v D:\data\nifi\conf:/opt/nifi/nifi-current/conf -d apache/nifi:latest
其中,SINGLE_USER_CREDENTIALS_USERNAME是登录用户名,SINGLE_USER_CREDENTIALS_PASSWORD是登录密码,D:\data\nifi\conf是配置文件的本地映射目录。登录密码长度有限制。

容器启动后,通过如下地址即可登录:https://localhost:8443/nifi 。

http://www.xdnf.cn/news/7212.html

相关文章:

  • python实现pdf转图片(针对每一页)
  • 手机内存不够,哪些文件可以删?
  • 电气材料的分类及应用
  • MySQL 8.0 OCP 英文题库解析(五)
  • python文件部署docker,容器路径与系统路径映射
  • ionic 列表操作详解
  • 基于vue框架的东莞市二手相机交易管理系统5yz0u(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • 解决Windows磁盘管理中因夹卷导致的无法分区问题
  • 146. LRU 缓存
  • 自己拥有一台服务器可以做哪些事情
  • 科技行业智能化升级经典案例—某芯片公司
  • Perl测试管理:从混乱到高效的系统化实践
  • 《DiffPoint训练过程详解:从图像到点云的逐步优化》
  • B树与B+树全面解析
  • Vue3.5 企业级管理系统实战(十九):菜单管理
  • 开发 前端搭建npm v11.4.0 is known not to run on Node.js v14.18.1.
  • Ansible模块——主机名设置和用户/用户组管理
  • 02-前端Web开发(JS+Vue+Ajax)
  • 用Python实现数据库数据自动化导出PDF报告:从MySQL到个性化文档的全流程实践
  • 【工具使用】STM32CubeMX-片内Flash读写操作
  • DTAS 3D多约束装配助力悬架公差分析尺寸链计算:麦弗逊/双叉臂/多连杆/H臂一网打尽
  • 软件设计师“开发过程模型:瀑布、增量、原型、螺旋、喷泉、基于构件的开发模型、形式化方法模型、统一过程RUP、敏捷、极限”真题考点分析——求三连
  • 从虚拟仿真到行业实训再到具身智能--华清远见嵌入式物联网人工智能全链路教学方案
  • 纯前端实现图文识别 OCR
  • paddle ocr本地化部署进行文字识别
  • 从编程助手到AI工程师:Trae插件Builder模式实战Excel合并工具开发
  • 解决 MySQL 错误 1356 (HY000)
  • WPF技巧-BindingProxy
  • 基于局部显著位置感知的异常掩码合成方法在CT图像肺部疾病异常检测与病变定位中的应用|文献速递-深度学习医疗AI最新文献
  • iOS:重新定义移动交互,引领智能生活新潮流