跳到主要内容
版本: 1.0

Dinky 环境配置

简介

为了方便用户使用 Dinky,避免因为配置变更而重启 Dinky 服务,Dinky 提供了页面化配置功能,可以在页面上修改配置,修改后会自动生效,无需重启 Dinky 服务。

global_setting_dinky

参数配置说明:

注意
  1. 在下列配置项Dinky 地址 该项,Dinky 会自动获取,但是由于多网卡等原因,获取到的地址可能不是用户期望的,如有此种情况,可以手动修改此项。
  2. 如果用户使用容器部署/提交任务,请保证容器 ip 与 Dinky 地址 互通, 否则会导致任务状态回传失败/无法获取到任务状态。
参数名称参数说明默认值
Python 环境变量Python 环境变量,用于提交 Python 任务以及构建 Python Udf ,PyFlink任务需要设置此参数python3
Dinky 地址Dinky 后端服务地址,用于 application 和 prejob 模式下任务状态回传, 这样就不会出现0.7那样任务结束后dinky页面变为unknown或者还是running的情况,所以这个参数务必为容器内与dinky可以互通的地址。系统自动获取
告警防重发间隔在此间隔内,发送告警信息达到 [告警防重发最大条数] 配置的值时,达到阈值后,不再发送告警信息; 单位:秒60
告警防重发最大条数此配置用于在 [告警防重发间隔] 配置的指定间隔内,发送了 N 次告警信息,达到此配置设置的最大条数后,不再发送告警信息,注意: 此配置以任务实例为单位,即: 每个任务实例都会单独计算 ,单位:条1
作业历史最大保留数量提交的作业历史与自动注册的集群记录最大保留数量,如果不足该数量,则不会被删除,即使已经过了最大保留天数,也不会被删除, 单位(个)10
作业历史最大保留天数提交的作业历史与自动注册的集群记录最大保留天数,过期会被自动删除, 单位(天)30
表达式变量列表用于扩展表达式变量,逗号分割,需要使用类的全限定名,例如: com.dinky.common.utils.DateUtils,请确保类在Dinky的classpath中 ,如果想增加该表达式变量, 请参考 表达式变量扩展 注意: 该配置对所有用户生效cn.hutool.core.date.DateUtil,
cn.hutool.core.util.IdUtil,
cn.hutool.core.util.RandomUtil,
cn.hutool.core.util.StrUtil