- Apache NiFi 教程
- Apache NiFi - 主页
- Apache NiFi - 简介
- Apache NiFi - 基本概念
- Apache NiFi - 环境设置
- Apache NiFi - 用户界面
- Apache NiFi - 处理器
- Apache NiFi - 处理器分类
- Apache NiFi - 处理器关系
- Apache NiFi - FlowFile
- Apache NiFi - 队列
- Apache NiFi - 进程组
- Apache NiFi - 标签
- Apache NiFi - 配置
- Apache NiFi - 管理
- Apache NiFi - 创建流程
- Apache NiFi - 模板
- Apache NiFi - API
- Apache NiFi - 数据来源
- Apache NiFi - 监控
- Apache NiFi - 升级
- Apache NiFi - 远程进程组
- Apache NiFi - 控制器设置
- Apache NiFi - 报告任务
- Apache NiFi - 定制处理器
- Apache NiFi - 自定义控制器服务
- Apache NiFi - 日志记录
- Apache NiFi 有用资源
- Apache NiFi - 快速指南
- Apache NiFi - 有用的资源
- Apache NiFi - 讨论
Apache NiFi - 管理
Apache NiFi 为管理目的提供对 ambari、zookeeper 等多种工具的支持。NiFi 还在 nifi.properties 文件中提供配置,以便为管理员设置 HTTPS 和其他内容。
动物园管理员
NiFi 本身不处理集群中的投票过程。这意味着当创建集群时,所有节点都是主节点和协调节点。因此,zookeeper被配置为管理主节点和协调器的投票。nifi.properties 文件包含一些用于设置 Zookeeper 的属性。
编号 | 物业名称 | 默认值 | 描述 |
---|---|---|---|
1 | nifi.state.management.embedded.zookeeper。特性 | ./conf/zookeeper.properties | 指定zookeeper属性文件的路径和名称。 |
2 | nifi.zookeeper.connect.string | 空的 | 指定zookeeper的连接字符串。 |
3 | nifi.zookeeper.connect.timeout | 3秒 | 指定zookeeper与NiFi的连接超时时间。 |
4 | nifi.zookeeper.session.timeout | 3秒 | 指定zookeeper与NiFi的会话超时。 |
5 | nifi.zookeeper.root.node | /尼菲 | 为zookeeper指定根节点。 |
6 | nifi.zookeeper.auth.type | 空的 | 指定zookeeper的身份验证类型。 |
启用 HTTPS
要通过 HTTPS 使用 NiFi,管理员必须生成密钥库和信任库,并在 nifi.properties 文件中设置一些属性。TLS 工具包可用于生成在 apache NiFi 中启用 HTTPS 所需的所有密钥。
编号 | 物业名称 | 默认值 | 描述 |
---|---|---|---|
1 | nifi.web.https.port | 空的 | 指定 https 端口号。 |
2 | nifi.web.https.network.interface.default | 空的 | NiFi 中 https 的默认接口。 |
3 | nifi.security.keystore | 空的 | 指定密钥库的路径和文件名。 |
4 | nifi.security.keystoreType | 空的 | 指定密钥库类型,如 JKS。 |
5 | nifi.security.keystorePasswd | 空的 | 指定密钥库密码。 |
6 | nifi.security.truststore | 空的 | 指定信任库的路径和文件名。 |
7 | nifi.security.truststoreType | 空的 | 指定信任库类型,如 JKS。 |
8 | nifi.security.truststorePasswd | 空的 | 指定信任库密码。 |
其他用于管理的属性
还有一些其他属性,管理员使用它们来管理 NiFi 及其服务连续性。
编号 | 物业名称 | 默认值 | 描述 |
---|---|---|---|
1 | nifi.flowcontroller.graceful.shutdown.period | 10秒 | 指定正常关闭 NiFi flowcontroller 的时间。 |
2 | nifi. 行政. 产量. 持续时间 | 30秒 | 指定 NiFi 的管理屈服持续时间。 |
3 | nifi.authorizer.configuration.file | ./conf/authorizers.xml | 指定授权者配置文件的路径和文件名。 |
4 | nifi.login.identity.provider.configuration.file | ./conf/login-identity-providers.xml | 指定登录身份提供者配置文件的路径和文件名。 |