在 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 容器启动命令模板。文章来源:https://www.toymoban.com/news/detail-652499.html
-
yarn.container-executor: 指定在 YARN 上启动 Fl文章来源地址https://www.toymoban.com/news/detail-652499.html
到了这里,关于flink on yarn 中的flink-conf.yaml参数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!