【发布时间】:2012-12-19 03:58:28
【问题描述】:
如何将日志从 Tomcat 7 上的 Java Web 应用程序路由到 ElasticBeanstalk 管理控制台或 Eclipse 插件中可见的日志?我的应用程序被编码为 SLF4J API 并由 Logback 支持。
我真的希望不必必须通过 SSH 连接到每个盒子并跟踪一个日志文件;我一直在添加和删除实例,所以这会很痛苦。
我的 logback.xml 看起来像这样:
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<!-- encoders are assigned the type ch.qos.logback.classic.encoder.PatternLayoutEncoder by default -->
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<logger name="org.springframework" level="INFO" />
<logger name="org.springframework.social" level="INFO" />
<logger name="org.socialsignin" level="INFO" />
<root level="ALL">
<appender-ref ref="STDOUT" />
</root>
</configuration>
【问题讨论】:
标签: java tomcat7 slf4j logback amazon-elastic-beanstalk