在我们的生产环境中使用YarnClient和YarnClusterDescriptor等api往yarn提交flink任务,此时我们使用 YarnConfigOptionsInternal里面的APPLICATION_LOG_CONFIG_FILE 来给 每一个任务设置它单独的log4j配置文件路径
Caizhi Weng <tsreape...@gmail.com> 于2021年7月30日周五 上午11:02写道: > Hi! > > 实际上 yarn log config file 所在的 config 目录可以通过 FLINK_CONF_DIR > 这个环境变量指定。不过这要求客户端的 FLINK_CONF_DIR 目录和集群上的 FLINK_CONF_DIR 目录一样才可以。 > > comsir <609326...@qq.com.invalid> 于2021年7月30日周五 上午10:21写道: > > > hi all : > > > > > 像$internal.yarn.log-config-file,$internal.yarn.resourcemanager.enable-vcore-matching > > 这种internal的变量,有啥办法能自定义指定他的值? > > 如果不能,$internal.yarn.log-config-file为啥要这么设计,日志路径不让自定义指定? >