在 Flink on YARN 中,
flink-conf.yaml
是 Flink 配置文件,用于配置 Flink 应用程序在 YARN 上的运行。通过修改
flink-conf.yaml
文件中的参数,你可以调整 Flink 集群的行为和性能。以下是一些常见的在
flink-conf.yaml
中设置的参数:
- yarn.application.name: 指定 Flink 应用程序在 YARN 上的名称。
- yarn.application.priority: 指定 Flink 应用程序在 YARN 调度中的优先级。
- yarn.queue: 指定 Flink 应用程序提交到 YARN 的队列名称。
- yarn.heap-cutoff-min: 如果 Flink TaskManager 的堆内存小于此值,则 Flink 会在 YARN 上启动一个附加的非堆外存储容器。
- yarn.heap-cutoff-ratio: Flink TaskManager 的堆内存的百分比,小于此比例则 Flink 会在 YARN 上启动一个附加的非堆外存储容器。
- yarn.containers.vcores: 指定 Flink TaskManager 容器的虚拟 CPU 核心数。
- yarn.container-start-command.template: Flink TaskManager 容器启动命令模板。
- yarn.container-executor: 指定在 YARN 上启动 Fl
本文转载自: https://blog.csdn.net/u011095039/article/details/131815321
版权归原作者 贾斯汀玛尔斯 所有, 如有侵权,请联系我们删除。
版权归原作者 贾斯汀玛尔斯 所有, 如有侵权,请联系我们删除。