Dinky 环境配置
简介
为了方便用户使用 Dinky,避免因为配置变更而重启 Dinky 服务,Dinky 提供了页面化配置功能,可以在页面上修改配置,修改后会自动生效,无需重启 Dinky 服务。
参数配置说明:
注意
- 在下列配置项
Dinky 地址
该项,Dinky 会自动获取,但是由于多网卡等原因,获取到的地址可能不是用户期望的,如有此种情况,可以手动修改此项。 - 如果用户使用容器部署/提交任务,请保证容器 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 |