提前致谢。
我的应用程序使用Spring 4.0.1.RELEASE
版本。它使用此应用程序的maven
依赖项。
该应用程序还使用Apache Kafka
JAVA API连接到Kafka Broker
以发送和接收消息。
该应用程序是基于Web的应用程序,我们还有REST
Web服务来使用来自其他应用程序的消息。
当前面临的问题
1. Kafka
使用zookeeper
客户端,它不断收到来自zookeeper的ping消息
DEBUG org.apache.zookeeper.ClientCnxn - 获得sessionid的ping响应:242ms之后。
我想禁用此消息以及停止从客户端到zookeeper
服务器的ping响应。它不允许完全启动Tomcat
服务器。
2.此外,我如何禁用Spring
和其他应用程序的DEBUG消息。
我尝试了所有其他方法,但没有取得任何成功。
提前再次感谢。
Avinash Deshmukh
答案 0 :(得分:0)
最后,在进行详细的调试并通过试验和错误后,我能够运行代码。
我发现需要为Kafka和zookeeper确定正确的maven依赖关系。
下面是我使用的所需maven依赖项。
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
<version>0.8.2.2</version>
</dependency>
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka_2.11</artifactId>
<version>0.8.2.2</version>
<exclusions>
<exclusion>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper</artifactId>
</exclusion>
<exclusion>
<groupId>com.101tec</groupId>
<artifactId>zkclient</artifactId>
</exclusion>
<exclusion>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.101tec</groupId>
<artifactId>zkclient</artifactId>
<version>0.7</version>
</dependency>