- 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 提供共享服務,這些服務可以被處理器和報告任務共享,這被稱為控制器設定。這就像資料庫連線池,可以被訪問相同資料庫的處理器使用。
要訪問控制器設定,請使用 NiFi UI 右上角的下拉選單,如下面的圖片所示。
Apache NiFi 提供了許多控制器設定,我們將討論一個常用的設定以及如何在 NiFi 中設定它。
DBCPConnectionPool
點選“控制器設定”選項後,在 NiFi 設定頁面新增加號。然後從控制器設定列表中選擇 DBCPConnectionPool。DBCPConnectionPool 將新增到主要的 NiFi 設定頁面,如下面的圖片所示。
它包含以下關於控制器設定:名稱的資訊
- 型別
- 包
- 狀態
- 範圍
- 配置和刪除圖示
點選配置圖示並填寫所需欄位。欄位列在下面的表格中:
| 序號 | 欄位名稱 | 預設值 | 描述 |
|---|---|---|---|
| 1 | 資料庫連線URL | 空 | 指定資料庫的連線URL。 |
| 2 | 資料庫驅動程式類名 | 空 | 指定資料庫的驅動程式類名,例如 mysql 的 com.mysql.jdbc.Driver。 |
| 3 | 最大等待時間 | 500 毫秒 | 指定等待資料庫連線資料的時間。 |
| 4 | 最大總連線數 | 8 | 指定資料庫連線池中分配的最大連線數。 |
要停止或配置控制器設定,首先必須停止所有附加的 NiFi 元件。NiFi 還為控制器設定添加了範圍以管理其配置。因此,只有共享相同設定的元件不會受到影響,並將使用相同的控制器設定。
廣告