📅  最后修改于: 2020-11-18 08:45:43             🧑  作者: Mango
Apache NiFi提供了共享服务,可以由处理器共享,报告任务称为控制器设置。这些就像数据库连接池,供访问同一数据库的处理器使用。
要访问控制器设置,请使用NiFi UI右上角的下拉菜单,如下图所示。
Apache NiFi提供了许多控制器设置,我们将讨论一种常用的设置以及如何在NiFi中进行设置。
单击“控制器设置”选项后,在“ 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还在控制器设置中添加了范围以管理其配置。因此,只有共享相同设置的控制器才会受到影响,并且将使用相同的控制器设置。