Redis日志记录的级别

问题描述:

我遇到了一个问题,我的应用程序遇到了与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日志。

感谢

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

但通常情况下,jedis在连接错误时抛出异常,它应该在您将自己的代码配置错误日志时正常工作。事实上jedis jar包含很少的调试或信息日志。

+0

谢谢。所以我的第二行按照上面的'redis'作为分类应该照顾它吧?即您可以指定前缀。 – Richie

+0

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