部署和维护 / 配置文件
本文主要介绍 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 即用户在访问时,浏览器地址栏中需要输入的地址 留空表示跟随浏览器 |
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 |
Redis 是否开启 TLS |
REDIS_AUTH_TYPE |
"default" |
Redis 认证方式,可选:"default" : 默认(即 Redis 原版)"aliyun" :阿里云数据库认证 |
BAD_SIGNIN_TEMP_LOCK_ACTIVE_COUNT |
10 |
因登录失败而启用临时锁定用户的次数 |