配置管理在工作空间维度提供统一配置能力,包含作业默认配置、消息投递配置和告警规则模板三个页签。本文介绍各页签的功能与配置方法。
进入配置管理
登录实时计算管理控制台。
单击目标工作空间操作列下的控制台。
在左侧导航栏,单击运维中心 > 配置管理。
作业默认配置
作业默认配置是工作空间级的通用配置。配置一次,对空间内所有作业生效,无需逐作业重复配置。配置完成后,单击保存更改。放弃本次修改,单击放弃更改。
流作业
运行参数配置
参数 | 说明 |
系统检查点间隔 | 定时执行Checkpoint的时间间隔。如果不填写,将会使用作业引擎版本的默认值。 |
两次系统检查点间最短间隔 | 两次系统检查点之间的最短时间间隔。如果Checkpoint最大并行度是1,那么该配置确保两个Checkpoint之间有一个最短时间间隔。如果不填写,将会使用作业引擎版本的默认值。 |
系统检查点超时时间 | 系统检查点的超时时间,默认值为10分钟,到达默认值后系统检查点将生成失败。 |
State数据过期时间 | 设定的Flink状态生存时间,状态服务每经过设置的时间就会清理当前存储的状态(仅支持SQL作业)。 |
Flink重启策略配置
选择重启策略。选择Fixed Delay时,需配置以下参数:
参数 | 说明 |
尝试重启的次数 | Flink在宣告作业失败之前重试执行的次数。如果通过检查点激活,则使用Integer.MAX_VALUE。 |
每次重启时间间隔 | 延迟重试意味着在执行失败后,重新执行不会立即开始,而只会在一定的延迟后开始。当程序与外部系统进行交互(例如,连接或挂起的事务在尝试重新执行之前应达到超时)时,延迟重试可能会有所帮助。如果通过检查点激活,则使用10s。 |
其他配置
在其他配置文本框中,设置其他Flink配置。例如:taskmanager.numberOfTaskSlots: 1。
日志配置
参数 | 说明 |
根日志等级 | 选择根日志等级。 |
类日志等级 | 为指定类设置日志等级。填写类日志名称,并选择类日志等级。 |
日志模板 | 选择日志模板,默认值为default。如需自定义工作空间内所有作业的日志输出渠道,选择自定义模板,详情请参见配置作业日志输出。 |
批作业
批作业子页签不包含检查点与State数据过期时间相关配置。Flink重启策略配置、其他配置、日志配置的配置项与流作业相同。
消息投递配置
消息投递配置页签用于将作业启动日志、资源使用情况、运行事件及作业状态变更等消息投递至日志服务SLS。配置方法请参见消息投递。
告警规则模板
告警规则模板页签用于创建和管理告警规则模板。创建模板后,可直接使用已有模板为作业创建告警,加快配置监控告警的效率。详情请参见配置监控告警。