2015-11-02 56 views
0

我们关注了所有的帖子和文档,但无法获得由Hazelcast生成的任何DEBUG声明。 Hazelcast v.3.4.1 Tomcat 7应用程序服务器。 SLF4J v.1.7.5 Hazelcast配置:Hazelcast记录不起作用

<properties> 
    <property name="hazelcast.logging.type">slf4j</property>  
    </properties> 

Logback.xml 编辑:这是一个完整的logback.xml

<configuration scan="true"> 
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> 
    <encoder> 
     <pattern>%d{HH:mm:ss.SSS} %-5level %logger{0} - [%X{sessionID}] - [%X{loginID}] - %msg%n</pattern> 
    </encoder> 
</appender> 

<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> 
    <file>${catalina.base}/logs/app.log</file> 
    <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> 
     <fileNamePattern>${catalina.base}/logs/app.%d{yyyy-MM-dd}.log</fileNamePattern> 
     <maxHistory>2</maxHistory> 
    </rollingPolicy> 
    <encoder> 
     <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger - [%X{sessionID}] - [%X{loginID}] - %msg%n</pattern> 
    </encoder> 
</appender> 

<logger name="org.mybatis" level="debug" additivity="false"> 
    <appender-ref ref="FILE" /> 
</logger> 

<logger name="com.hazelcast" level="debug" additivity="false"> 
     <appender-ref ref="FILE" /> 
</logger> 

<root level="warn"> 
    <appender-ref ref="FILE" /> 
</root> 

好像别的东西是必要的。没有hazelcast日志记录可见。 我将不胜感激。

+0

你是否从Hazelcast获得任何日志? – pveentjer

+0

我相信catalina中有一些关于节点不断下降的INFO消息。但就是这样。 – user1411018

+0

你可以粘贴你的完整logback.xml吗? – Dinesh

回答

1

你是否在日志中看到过这样的事情?

INFO: [192.168.122.1]:5701 [dev] [3.5.1] 


Members [1] { 
    Member [192.168.122.1]:5701 this 
} 

因为这清楚地表明Hazelcast记录工作正常。如果你没有看到这一点,那么确实存在日志记录问题,否则可能有某种日志级别问题。

+0

是的,我看到这个。但从来没有其他的东西,没有在调试或最好的。 – user1411018

+0

您是否可以通过包含您的日志配置(如Dinish建议的)来更新您的原始文章。那里很可能有某种问题。 – pveentjer

+0

发布使用logback.xml进行更新。谢谢! – user1411018