跳到主要内容

配置文件说明

1 功能简介​

DataEase 的运行参数主要保存在安装目录的 conf/application.yml。调整跨域白名单、登录超时、导出限制等,一般改这个文件后重启即可。

2 配置文件位置​

默认运行目录为 /opt/dataease3.0(DE_BASE=/opt)。主要文件如下:

表 1 主要配置文件
文件默认路径说明
application.yml/opt/dataease3.0/conf/application.yml主配置
application-<profile>.yml/opt/dataease3.0/conf/application-mysql.yml 等按数据库类型生成
mysql.env/opt/dataease3.0/conf/mysql.env内置数据库环境变量
.env/opt/dataease3.0/.env安装生成的 DE_* 变量
与 v2 路径的区别

DataEase v2 默认路径为 /opt/dataease2.0/conf/application.yml。当前文档面向 v3。

3 修改与生效​

修改前先备份:

cp /opt/dataease3.0/conf/application.yml /opt/dataease3.0/conf/application.yml.bak.$(date +%F)
vi /opt/dataease3.0/conf/application.yml

保存后重启:

dectl restart
修改后需重启

配置不会热更新,须执行 dectl restart。见 命令行工具。

4 参数说明​

application.yml(及安装参数 DE_*)中常见参数如下:

表 2 参数说明
参数名称默认值可选项说明
dataease.origin-list
(DE_ORIGIN_LIST)
http://localhost:8000—嵌入式跨域白名单,多个地址以逗号分隔;详见 嵌入式常见问题
dataease.login_timeout
(DE_LOGIN_TIMEOUT)
960—登录超时时间,单位:分钟(默认 16 小时)
dataease.export.views.limit
(DE_EXPORT_VIEWS_LIMIT)
100000—视图导出条数上限
dataease.export.dataset.limit
(DE_EXPORT_DATASET_LIMIT)
100000—数据集导出条数上限
DE_PORT8100—服务端口
DE_EXTERNAL_DBfalsetrue
false
是否使用外部数据库;详见 外部数据库部署

5 后续操作​