Java 什么';s配置在ECS上运行的Spring Boot应用程序日志的最佳实践

Java 什么';s配置在ECS上运行的Spring Boot应用程序日志的最佳实践,java,spring,spring-boot,amazon-ecs,aws-fargate,Java,Spring,Spring Boot,Amazon Ecs,Aws Fargate,我们有一套微服务,目前托管在AWS上。它们使用Spring Boot实现,并使用基于OpenJDK的映像打包为Docker容器 应用程序日志记录是使用Spring运行时中的logging.config配置的,当前指向绑定的类路径资源,如下所示: logging: config: 'classpath:config/logback-spring.xml' 在ECS任务级别,我们使用awslogs驱动程序配置日志,该驱动程序将所有控制台输出重定向到AWS CloudWatch 然而,这种方法很

我们有一套微服务,目前托管在AWS上。它们使用Spring Boot实现,并使用基于OpenJDK的映像打包为Docker容器

应用程序日志记录是使用Spring运行时中的
logging.config
配置的,当前指向绑定的类路径资源,如下所示:

logging:
  config: 'classpath:config/logback-spring.xml'
在ECS任务级别,我们使用awslogs驱动程序配置日志,该驱动程序将所有控制台输出重定向到AWS CloudWatch

然而,这种方法很快被证明是不实用的,因为它要求我们在每次需要修改日志配置时重新构建并随后重新部署微服务

在AWS环境中托管时,当前使用应用程序外部资源配置日志的最佳做法是什么?

找到解决方案了吗?:)面对同样的问题