部署和維護 / 配置檔案
本文主要介紹 DataFlux Func 的配置檔案以及調整方式。
1. 配置檔案位置
請參考 部署和維護 / 配置和資料檔案 / DataFlux Func 配置
2. 配置項
下方未列出的配置項請勿隨意修改
DataFlux Func 具有非常多的可配置項
以下僅列出一些常用的,使用者可以直接修改的配置項
其他未列出的配置項請勿隨意修改
修改配置後需要重啟
在修改配置後,需要重啟整個 DataFlux Func 才能使新配置生效
請勿單獨啟動部分服務,避免服務之間因配置不同而導致衝突
| 配置項 | 預設值 | 版本要求 | 說明 |
|---|---|---|---|
SECRET |
部署時隨機生成 | 私鑰。用於登入令牌、聯結器配置加密等 注意:一旦配置後請勿修改,否則會導致系統無法正常執行 |
|
LOG_LEVEL |
"WARNING" |
日誌等級,可選:"ALL": 全部輸出"DEBUG": 輸出除錯、資訊、警告和錯誤日誌"INFO": 輸出資訊、警告和錯誤日誌"WARNING": 輸出警告和錯誤日誌"ERROR": 僅輸出錯誤日誌"NONE": 不輸出 |
|
LOG_FILE_PATH |
"data/logs/dataflux-func.log" |
日誌檔案輸出地址 必須使用絕對路徑 |
|
TIMEZONE |
"Asia/Shanghai" |
時區 | |
LOG_FILE_FORMAT |
"text" |
日誌輸出格式,可選:"text": 純文字格式"json": JSON 格式 |
|
LOG_CONSOLE_COLOR |
false |
終端日誌是否著色 | |
WEB_BASE_URL |
"" |
Web 服務訪問 URL 影響前端呼叫後端時的訪問地址、函式 API 地址等 留空表示跟隨瀏覽器,無特殊需求不要配置此專案 |
|
WEB_BIND |
"0.0.0.0" |
Web 服務繫結 IP,如:"0.0.0.0": 為公開訪問"127.0.0.1": 為僅本地訪問 |
|
WEB_PORT |
8088 |
Web 服務繫結埠 | |
MYSQL_HOST |
部署時自動填入 | MySQL 主機地址 | |
MYSQL_PORT |
3306 |
MySQL 埠 | |
MYSQL_USER |
"root" |
MySQL 使用者 | |
MYSQL_PASSWORD |
部署時隨機生成 | MySQL 密碼 | |
MYSQL_DATABASE |
"dataflux_func" |
MySQL 資料庫 | |
REDIS_HOST |
部署時自動填入 | Redis 主機地址 | |
REDIS_PORT |
6379 |
Redis 埠 | |
REDIS_DATABASE |
5 |
Redis 資料庫 | |
REDIS_USER |
"" |
Redis 使用者 | |
REDIS_PASSWORD |
部署時隨機生成 | Redis 密碼 | |
REDIS_USE_TLS |
false |
1.1.9 | Redis 是否開啟 TLS |
REDIS_AUTH_TYPE |
"default" |
2.8.1 | Redis 認證方式,可選:"default": 預設(即 Redis 原版)"aliyun":阿里雲資料庫認證 |
BAD_SIGNIN_TEMP_LOCK_ACTIVE_COUNT |
10 |
因登入失敗而啟用臨時鎖定使用者的次數 |