📜  Apache NiFi-控制器设置

📅  最后修改于: 2020-11-18 08:45:43             🧑  作者: Mango


Apache NiFi提供了共享服务,可以由处理器共享,报告任务称为控制器设置。这些就像数据库连接池,供访问同一数据库的处理器使用。

要访问控制器设置,请使用NiFi UI右上角的下拉菜单,如下图所示。

控制器设定

Apache NiFi提供了许多控制器设置,我们将讨论一种常用的设置以及如何在NiFi中进行设置。

DBCPConnectionPool

单击“控制器设置”选项后,在“ Nifi设置”页面中添加加号。然后从控制器设置列表中选择DBCPConnectionPool。 DBCPConnectionPool将添加到NiFi设置主页面,如下图所示。

连接池

它包含有关控制器设置的以下信息:名称

  • 类型
  • 范围
  • 配置和删除图标

单击配置图标,然后填写必填字段。下表中列出了这些字段-

S.No. Field Name Default value description
1 Database Connection URL empty To specify the connection URL to database.
2 Database Driver Class Name empty To specify the driver class name for database like com.mysql.jdbc.Driver for mysql.
3 Max Wait Time 500 millis To specify time to wait for the data from a connection to database.
4 Max Total Connections 8 To specify the maximum number of allocated connection in database connection pool.

要停止或配置控制器设置,首先应停止所有连接的NiFi组件。 NiFi还在控制器设置中添加了范围以管理其配置。因此,只有共享相同设置的控制器才会受到影响,并且将使用相同的控制器设置。