我在这里上一个Tomcat 8的Java 8弹性魔豆实例catalina.out
日志文件扩大到那里没有存储留在实例,它不允许实例不停地发送日志的CloudWatch点的问题,并阻止我从部署新的版本。该catalina.out
文件经由.ebextension转发到CloudWatch的。
有什么办法来缓解呢?一些理论方面可能是通过滚动日志和删除catalina.out
的旧版本,或滚动的情况下,当他们有没有留下的存储空间。
在回答之前,请考虑以下几点:
catalina.out
由这样的tomcat配置与删除的文件的滚动处理的不是一个选项(通过Log4j2具体而言,有可能是一种方式通过Tomcat能够做到这一点的AWS)。catalina.out
文件的情况下,除了转发它的内容以CloudWatch的,而不是直接发送日志CloudWatch的。