部署和维护 / 配置文件
本文主要介绍 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 |
因登录失败而启用临时锁定用户的次数 |