部署和維護 / 配置文件
本文主要介紹 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 |
因登錄失敗而啓用臨時鎖定用户的次數 |