1. 程式人生 > >不把zookeeper列印日誌控制檯

不把zookeeper列印日誌控制檯

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
     <!--定義日誌檔案的儲存地址 勿在 LogBack 的配置中使用相對路徑 -->
    <property name="LOG_HOME" value="/home/webhome/mno-framework/logs/web" />
    <!-- 控制檯輸出 -->
    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
        <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
            <!--格式化輸出:%d表示日期,%thread表示執行緒名,%-5level:級別從左顯示5個字元寬度%msg:日誌訊息,%n是換行符 -->
            <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{50} -    %msg%n</pattern>
        </encoder>
    </appender>
    <!-- 按照每天生成日誌檔案 -->
    <appender name="FILE"
        class="ch.qos.logback.core.rolling.RollingFileAppender">
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!--日誌檔案輸出的檔名 -->
            <FileNamePattern>${LOG_HOME}/mallweb.log.%d{yyyy-MM-dd}.log</FileNamePattern>
            <!--日誌檔案保留天數 -->
            <MaxHistory>30</MaxHistory>
        </rollingPolicy>
        <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
            <!--格式化輸出:%d表示日期,%thread表示執行緒名,%-5level:級別從左顯示5個字元寬度%msg:日誌訊息,%n是換行符 -->
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} -
                %msg%n</pattern>
        </encoder>
        <!--日誌檔案最大的大小 -->
        <triggeringPolicy
            class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
            <MaxFileSize>10MB</MaxFileSize>
        </triggeringPolicy>
    </appender>


    <logger name="com.xwtech.mnoframework" level="debug" />
    <logger name="org.springframework" level="INFO" />
    <logger name="com.alibaba.druid" level="INFO" />
    
    <!--myibatis log configure -->
    <logger name="org.apache.ibatis" level="debug" />
    <logger name="java.sql.Connection" level="INFO" />
    <logger name="java.sql.Statement" level="INFO" />
    <logger name="java.sql.PreparedStatement" level="INFO" />


    <logger name="log4j.logger.net" level="ERROR"/>
    <logger name="log4j.logger.net.spy.memcached.transcoders.SerializingTranscoder" level="ERROR"/>
    


    <!-- 日誌輸出級別 -->
    <root level="INFO">
        <appender-ref ref="STDOUT" />
        <appender-ref ref="FILE" />
    </root>
</configuration>

相關推薦

zookeeper列印日誌控制檯

<?xml version="1.0" encoding="UTF-8"?><configuration>     <!--定義日誌檔案的儲存地址 勿在 LogBack 的配置中使用相對路徑 -->    <property name

springboot 專案中thymleaf在控制檯輸出了一大堆資訊。。如何控制使用thymeleaf控制檯列印日誌

之前另外一個部落格裡說在pom里加入: 我試了一下,這樣不行,後來在stackoverflow問了,解決方案如下: 在application.yml裡面設定: logging:     level:        org.thymeleaf: info

為什麼slf4j+log4j能列印日誌控制檯,但是列印到指定檔案

slf4j提供一個介面,它可以有很多具體實現,如common-logging,log4j,logback等等,如果專案依賴的jar包很多,這時就要排除掉多餘的jar包,只能指定一個具體的實現 比如專案中依賴milo這個包 <dependency>

log4j日誌分模組列印,同時列印控制檯

          由於定時重新整理程式的啟用,導致catalina.out配置檔案中打入大量日誌,致使程式除錯困難。          無法正常檢視日誌。所以客戶要求將效能流量配置日誌遷移出catalina.out目錄。修改log4j配置檔案後,發現       分檔案中有了日誌輸出,但是,catali

Android studio 3.x版 顯示自己列印的log日誌問題解決

com.intellij.openapi.diagnostic.Logger$EmptyThrowable 。。。。 com.intellij.openapi.diagnostic.Logger.error(Logger.java:115) 。。。。 今天在開發的時候,打log

C#用autocadSWG列印成PDF彈出PDF

關於新建一條線的line能不能一次性新建多個line啊像陣列的形式line[i]關於使用image.GetThumbnailImage方法獲得略所圖後轉換為bit[]的問題。關於新建一條線的line能不能一次性新建多個line啊像陣列的形式line[i]關於使用image.G

log4j列印日誌的問題解決方式一

日誌是應用軟體中不可缺少的部分,Apache的開源專案log4j是一個功能強大的日誌元件,提供方便的日誌記錄。在使用log4j的時候,難免會遇到各種問題;下面介紹一下,使用log4j不列印日誌情況的排查。 今天在測試mybatis與ehcache整合的時候發現一個問題,與大

Storm模擬將接收到日誌的會話id列印控制檯

需求: (1)模擬訪問網站的日誌資訊,包括:網站名稱、會話id、訪問網站時間等 (2)將接收到日誌的會話id列印到控制檯 分析 ​ (1)建立網站訪問日誌工具類 ​ (2)在spout中讀取日誌檔案,並一行一行發射出去 ​ (3)在bolt中將獲取到的一行一行資料

rsyslog 列印日誌到/var/log/messages

                *.info;mail.none;authpriv.none;cron.none;local3.none                /var/log/messages表示  所有來源的info級別都記錄到/var/log/messages  local3.none 不寫入到

mybatis利用log4j列印日誌控制檯

     首先,將log4j.jar新增到lib下,然後在src目錄下新增log4j.properties檔案,如下: # Global logging configuration log4j.rootLogger=ERROR, stdout # MyBatis loggi

Mybtis與Spring結合使用Log4J列印日誌/Sql到控制檯

首先說明一下,專案採用SpringMVC+Mybatis的架構,日誌工具還是最常用的log4j2,整合框架之後發現無法列印SQL語句,只有報錯時才會列印。 然後開始看Mybatis的官方文件,關於日誌這一塊是怎麼處理的,下面是官方文件關於日誌的說明: Logging

log4j列印日誌到檔案解決

最近自己做個專案,想把不同的日誌列印到不同的檔案,配置如下: log4j.rootCategory=DEBUG, stdout log4j.rootLogger=DEBUG, stdout, FILE # ### stdout ### log4j.appe

log4j列印日誌

程式碼的日誌內容不列印到日誌檔案 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4

OkHttp攔截請求與相應,以及控制檯列印日誌(Interceptor攔截器)

OkHttp攔截請求與相應,以及控制檯列印日誌(Interceptor攔截器) 本文將簡單介紹OkHttp攔截器的使用,具體環境是這樣:伺服器有一個介面,在不同環境下,返回的資料和格式不同,你還想獲取這兩種不同的資料,那麼我想到了用攔截器。 攔截器的作用是什麼,舉一個例子,小明在

程式中如何列印日誌?(三) VC++6.0和BCB6.0都支援變長引數的巨集

       接著前面的來講。但是遺憾的是,無論是VC++6.0還是BCB6.0, 都不支援變長引數的巨集,所以在這種環境下,無法徹底解決之前的問題(在VS2005中可以)。既然如此,我們只能求其次了,還是利用變成引數的函式來迂迴解決吧: //---------------

log4j的日誌資訊列印到swing元件上

網上有很多把system的資訊列印到swing的元件上的,這個就不說了。但是預設情況下log4j的是列印不到的。那怎麼辦呢,肯定首先要做到還是讓system的資訊列印到swing,接著再來操作這個步驟: 為自己應用程式的輸出控制檯還是不錯的。有個問題,如果要捕獲 Log4J

Activiti列印日誌問題

分享知識 傳遞快樂在使用Activiti工作流時不能列印日誌問題:引入日誌的方式基本上有兩種:一種用log4j.properties;另一種用logback.xml配置。引用了log4j.properties式的日誌功能,那麼當加入activiti工作流時,在釋出專案時是不會

storm啟動後列印日誌,提交Topology後也列印日誌

   今天遇到個問題,啟動Storm集群后,logs目錄下沒有任何日誌,提交topology任務後,任務能夠正常執行,但是還是沒有任何worker日誌。以為是配置錯了。。瘋狂的找配置對比。。。發現配置沒問題。。。    最後看了一下,發現是因為我copy過來的這個storm

手機列印日誌和Logger日誌庫的使用

魅族手機預設是不開啟列印高階日誌的。所以有時候你使用一些自定義的log庫看不到輸出日誌。 開啟方式:設定——輔助功能——開發者選項(假如你看不到開發者選項再想辦法)——高階日誌輸出–點選允許全部 華為手機也是不允許列印日誌的這個很奇葩。

LOG4J 將debug等日誌檔案資訊同時列印控制檯

如果希望將debug、info等寫入日誌檔案的資訊同時列印到控制檯, 需要在log4j中配置控制檯,並且在為log4j.rootLogger賦值時,最後一個新增控制檯資訊, 我目前的配置結果如下: log4j.rootLogger=debug,infofile,errorlogfile,D,stdout