有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

SpringBlueMix:Java应用程序日志未显示在Bluemix中

我有一个在Slfj记录器中使用的Spring应用程序。当应用程序部署到bluemix时,不会显示日志。我不确定在bluemix中显示日志需要什么配置:

向后退。xml:

<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
    <layout class="ch.qos.logback.classic.PatternLayout">
        <Pattern>
            %d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n
        </Pattern>
    </layout>
</appender>

<root level="info">
    <appender-ref ref="STDOUT" />
</root>


共 (2) 个答案

  1. # 2 楼答案

    一般来说,记录Bluemix Java应用程序的最佳实践是将日志写入STDOUT,让LoggGator排空日志,或者使用类似Monitoring and Analytics的服务来帮助您搜索应用程序在前24小时生成的日志文件,识别错误,并绘制搜索结果图

    在我看来,您的slf4j配置文件还可以,我只是尝试将日志级别降低到考虑您正在编写的日志的级别(例如调试)