首页 > 解决方案 > openshift spring boot logback pod 特定日志文件

问题描述

我正在尝试为 openshift (v3.11) 中的 spring boot 部署配置 pod 特定的日志文件。我正在使用 logback 进行日志记录。目前,日志文件名在 logback.xml 中配置在附加到部署的 configMap 中,因此所有 pod 都写入同一个日志文件。有没有办法进行特定于 pod 的日志记录?

我尝试以以下方式使用环境变量 ${PID} ${POD_ID} $(id} ,但创建的日志文件类似于 application_log_POD-POD_ID_IS_UNDEFINED.log

问候, 西尼

标签: spring-bootloggingkubernetesopenshiftlogback

解决方案


推荐阅读