logback

    0熱度

    1回答

    我正在使用logback和SLF4J。 這可能涉及在src/main/resources(通常)下有一個除logback.xml文件以外的第二個文件:沒有人知道是否有一種方法可以在運行Gradle時選擇不同的xml文件Test?或者它可能涉及程序化的東西。或者使用構建文件的其他技術。 我真的不確定這是SLF4J/logback還是Gradle問題......希望有人比Gradle有更多的專業知識可

    0熱度

    1回答

    我正在使用spring引導應用程序。我將我的代碼部署到三個不同的環境(local,dev,int)。目前,logback.xml從application.properties中讀取。我如何使它從application-dev.properties,application-int.properties ..中讀取,取決於應用程序已部署的環境?

    0熱度

    1回答

    我的一個appender正在記錄到控制檯而不是文件。我有一些logback的應用程序可以很好地工作,其中一個應用程序有十多個appender。我現在正在以同樣的方式配置一個新的,但我似乎無法使其工作。 <!-- General --> <appender name="MAIN_APPENDER" class="ch.qos.logback.core.rolling.RollingFileAppe

    1熱度

    2回答

    我試圖在基於spring的項目中創建記錄器策略。 我面臨的問題與滾動政策有關。 logfile.log已創建且工作正常,但未創建滾動文件rollingfile.log.%d{yyyy-MM-dd}.log。 以下是我的logback.xml。 <?xml version="1.0" encoding="UTF-8"?> <configuration debug="true" scan="true

    1熱度

    1回答

    我試圖在彈簧基於項目創造記錄的政策。 我面對的是關係到滾動的政策問題。所述LOGFILE.LOG被創建並且是工作不創建精細但滾動文件rollingfile.log。%d {YYYY-MM-DD}的.log。 注意:在下面記錄我希望創建這將創建一個新的文件時rollingfile.log exceds超過10 MB滾動政策。所以我可以備份日誌而不需要一個巨大的記錄器文件。有沒有辦法做到這一點? 下面

    1熱度

    1回答

    我試圖在基於spring的項目中創建記錄器策略。 在下面的記錄器中,我希望創建一個滾動策略,該文件在rollingfile.log超過10 Mb時創建一個新文件。所以我可以備份日誌而不需要一個巨大的記錄器文件。有沒有辦法做到這一點? 下面給出的是我的logback.xml。 <?xml version="1.0" encoding="UTF-8"?> <configuration deb

    4熱度

    3回答

    在Log4j最新的API中,我們擁有Lambda支持,可以輕鬆管理Debug選項。 Example: logger.debug("This {} and {} with {} ", () -> this,() -> that,() -> compute()); 但是對於slf4j/logback,是否有任何選項可以使lambda啓用,如上所述。請讓我知道語法。

    0熱度

    1回答

    我有一個REST API,我想用我的Logback Appender進行通信。 REST API本身由OAuth保護,因此任何請求都需要使用OAuth令牌附加。是否有可能寫一個可以做到這一點的自定義appender。我對Logback非常陌生,不知道如何編寫自定義的appender。 例如,URL獲得令牌http://example.com/obtain-token和推動日誌的API是http:/

    0熱度

    1回答

    我無法看到文檔中相關的任何東西,但已經收到了以下異常 Failed to instantiate [ch.qos.logback.classic.LoggerContext] Reported exception: java.lang.NoClassDefFoundError: org/codehaus/groovy/control/CompilationFailedException

    0熱度

    1回答

    我需要在運行時更改不同的日誌級別,並且我想通過使用寧靜的webservices來控制日誌級別的更改,但是我碰到了如何實現這一點。 你們能幫助我嗎? 從下面的圖片來自Jconsole,您可以看到日誌後臺操作,如setLoggerLevel & getLoggerLevels。 我需要通過Restful Webservices公開這些操作,而不是從Jconsole訪問它。