【发布时间】:2021-08-28 15:27:36
【问题描述】:
我们有一个 Fargate 服务正在运行。在 CloudWatch 上,我们可以看到 ECS/ContainerInsights->StorageWriteBytes 的指标每小时都在增长,并且在某些时候它不会再增加,可能是因为磁盘空间不足。如果我们不强制部署新的 ECS,我们将开始看到日志错误。错误看起来像:
error: org.apache.logging.log4j.core.appender.AppenderLoggingException: Error
writing to RandomAccessFile /apollo/env/ReaverFeatureGating/var/output/logs/application.log.%d{yyyy-MM-dd-HH}
问题:
- 这对所有的 Fargate 服务都是正常的吗?我们是否设置了一些东西 错了吗?
- 我们能否删除所有 AmazonRollingRandomAccessFile 并仅在 log4j2-container.xml 中使用 STDOUT?那仍然会将我们的活动发布到 CloudWatch,但只是不写入磁盘?
【问题讨论】:
标签: log4j2 aws-fargate