<springProfile name="dev">
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<appender name="RAPID7"
class="com.rapid7.logback.LogentriesAppender">
<Token>MYTOKEN</Token>
<Region>eu</Region>
<Debug>False</Debug>
<Ssl>True</Ssl>
<facility>USER</facility>
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<root level="debug">
<appender-ref ref="RAPID7"/>
<appender-ref ref="STDOUT"/>
</root>
</springProfile>
文件名 logback-spring.xml
在本地运行此配置文件时,它运行良好,并且日志出现在 RAPID7 中。但是当它通过 AWS 管道并被放入 pod 时,它只显示 STDOUT 消息,但也没有关于 RAPID7 的错误消息。
任何想法可能是什么问题?