2017-06-21 202 views
-1

我遇到了一個問題,我的應用程序遇到了與Redis對話的問題。Redis日誌記錄的級別

我想提高Redis中的日誌記錄級別,看看它是否連接癱瘓,但無法計算出要添加到我的log4j中的類別。

我已經試過了上述兩個...

<AsyncLogger name="org.mule.modules.redis.RedisConnector" level="DEBUG"/> 

    <AsyncLogger name="redis" level="DEBUG"/> 

,但似乎給我幾乎沒有。有人可以幫助我瞭解可能需要添加的日誌類別以查看更多內容嗎?

在我Redis的代碼使用以下依賴引擎蓋...

<dependency> 
     <groupId>redis.clients</groupId> 
     <artifactId>jedis</artifactId> 
     <version>2.8.1</version> 
     <type>jar</type> 
    </dependency> 

請注意,我的根記錄器設置爲調試。這不是log4j配置的問題,它更多的是試圖找出正確的日誌類別以及如何查看Redis/Jedis日誌。

感謝

回答

1

jedis使用的包裝是redis.clients.jedis

但通常情況下,jedis在連接錯誤時拋出異常,它應該在您將自己的代碼配置錯誤日誌時正常工作。事實上jedis jar包含很少的調試或信息日誌。

+0

謝謝。所以我的第二行按照上面的'redis'作爲分類應該照顧它吧?即您可以指定前綴。 – Richie

+0

@裏奇。是的,redis或redis.client都可以。 – Solo