logback

    1热度

    2回答

    我尝试在春季启动下面的配置使用的logback, 我试图sperate日志为两种类型:系统日志文件和业务日志文件, 但日志只显示在控制台上, 没有生成日志文件,有人可以帮忙吗? 是否有必要在spring启动配置文件中做一些配置?的 <configuration> <include resource="org/springframework/boot/logging/logback/ba

    1热度

    1回答

    我有以下设置:一个Spring应用程序,使用SolrJ与slf4j日志记录的logback。当我在我的tomcat服务器上启动应用程序时,出现下面的错误。所以,不知何故SolrJ没有找到slf4j日志记录组件,但我确认了.jar文件实际上在我的WAR的正确lib文件夹中。 2017-05-12 09:37:54,094 WARN [org.apache.solr.common.SolrExcept

    2热度

    1回答

    启动时,Logback会尝试创建/打开日志文件。但是,在当前Spring Boot的实现中,如果文件无法打开,应用程序将被关闭。 这似乎是一种故意行为,如SpringBoot's git所示。 我更喜欢的是默认Tomcat的日志,或者完全禁用日志,但允许我的应用程序继续运行。由于我们需要将其部署在各种环境中并且寿命短,我宁愿不必为每个要部署的实例定制日志路径。 不过,我还没有发现有关Spring

    0热度

    1回答

    我知道我们可以从${...}获取环境变量或获得${some.system.properties}但我们如何能得到的命令行参数logback.xml

    1热度

    3回答

    我有我自己的logback base.xml文件,其中我定义了由不同应用程序使用的预定义文件appender。 我希望日志目录可以在application.properties(log.path)中的每个应用程序中配置,并且在没有提供(/ var/log)的情况下具有默认值,所以我有: base.xml <included> <property name="logPath" value="${l

    4热度

    1回答

    我有一个项目在Kubernetes上的Docker镜像中运行Java。日志由fluentd代理自动获取,并以Stackdriver结尾。 但是,日志格式错误:多行日志在Stackdriver中被放入单独的日志行,并且所有日志都具有“INFO”日志级别,即使它们确实是警告或错误。 我一直在搜索有关如何配置logback以输出正确的格式以使其正常工作的信息,但我在Google Stackdriver或

    0热度

    1回答

    我的问题 我刚刚部署了我第一个应用程序到AWS魔豆。我使用logback登录了我的应用程序。当我下载从AWS所有的日志,我得到一个巨大的包: 不仅如此,但它是相当恼人的登录,浏览到我的情况下,下载一个大的压缩文件,解压,导航到我的日志,打开它,然后解析我想要的信息。 问题 我真正关心的日志文件在AWS上单之一 - 一个设置我的应用程序来创建。 什么是仅查看我关心的日志文件的最简单方法?最好的解决方

    4热度

    2回答

    我的Spring Boot测试堆栈是Maven + Surefire + JUnit4。我用@RunWith(SpringJUnit4ClassRunner.class)注释了测试。 我有application.properties在我的项目的根这一行: logging.level.root=INFO 此运行春季启动应用程序时控制记录和它工作正常运行。 但是,每当我运行任何JUnit4测试,我

    0热度

    1回答

    从SpringBoot应用程序使用SOAP服务,应用程序正在将详细信息记录在* .log文件中.SOAP请求在xml中具有请求的用户名和密码,如何禁用要禁用的凭证从打印日志文件中获取。应用程序正在使用logback-spring.xml进行日志记录config.I希望日志中的SOAP请求xml,但不需要用户名和密码。 SOAP请求用户名和密码在* .LOG <soap:Envelope xmlns

    1热度

    1回答

    我想要在我的logback-sping.xml中添加Sleuth Span-Id和Trace-Id additonalFields GELF appeneder但没有运气。它们在控制台的实际日志文件输出中显示正常,但在Graylog中它们不显示。注意:配置文件工作得很好。 <property name="CONSOLE_LOG_PATTERN" value="%date{ISO8601} [${s