NIFI配置 Bootstrap Properties & Notification Services

Bootstrap Properties

conf目录下的bootstrap.conf文件允许用户配置NiFi应该如何启动的设置。 这包括参数,例如Java堆的大小,运行的Java命令以及Java系统属性。

只有在NiFi停止并重新启动之后,对此文件的任何更改才会生效。

Property Description
java 指定要运行的完全限定的java命令。 默认情况下,它只是java,但可以改为绝对路径或引用一个环境变量,如$ JAVA_HOME / bin / java
run.as 运行NiFi的用户名。 例如,如果NiFi应该作为nifi用户运行,则将此值设置为nifi将导致NiFi进程作为nifi用户运行。 在Windows上忽略此属性。 对于Linux,指定的用户可能需要sudo权限。
lib.dir 用于NiFi的lib目录。 默认情况下,它被设置为./lib
conf.dir 用于NiFi的conf目录。 默认情况下,它被设置为./conf
graceful.shutdown.seconds 当NiFi被指示关闭时,Bootstrap会等待这个秒数,以便进程彻底关闭。 在这段时间内,如果服务仍在运行,Bootstrap将“终止”该进程,或强制终止进程。
java.arg.N 当进程启动时,任何数量的JVM参数都可以传递给NiFi JVM。 缺省值包括最小和最大Java堆大小的属性,要使用的垃圾回收器等
notification.services.file 当NiFi启动或停止时,或Bootstrap检测到NiFi已经死亡时,Bootstrap能够向相关方发送这些事件的通知。 这是通过指定一个定义可以使用哪个通知服务的XML文件来配置的。 有关此文件的更多信息,请参阅通知服务部分。
notification.max.attempts 如果配置了通知服务但无法执行其功能,则会再次尝试最多次尝试次数。 该属性配置最大尝试次数。 默认值是5。
nifi.start.notification.services 此属性是通知服务标识符的逗号分隔列表,与notification.services.file属性中定义的Notification Services对应。 具有指定标识符的服务将用于在NiFi启动时通知其配置的收件人。
nifi.stop.notification.services 此属性是通知服务标识符的逗号分隔列表,与notification.services.file属性中定义的Notification Ser
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值