Я создаю тестовый драйвер, который будет использовать org.apache.zookeeper.ZooKeeper. Библиотека выводит на консоль шумный вывод, который я хотел бы контролировать или подавить.
Я попытался создать собственный файл logj2.properties и собственный файл log4j2.xml.
Я попытался передать несколько свойств времени выполнения, чтобы переопределить конфигурацию log4j, но мне не удалось подавить этот вывод.
Я думаю, что здесь создается журнал.
Запустите Zookeeper локально: docker-compose.yml
version: '3.9'
services:
zoo:
container_name: zoo
image: zookeeper:3.8.3
ports:
- published: 8084
target: 2181
restart: unless-stopped
stdin_open: true
tty: true
Файл Pom для загрузки в ZooKeeper: pom.xml
4.0.0
org.my
MyApp
1.0
jar
Test
http://maven.apache.org
UTF-8
org.apache.zookeeper
zookeeper
3.8.3
org.apache.maven.plugins
maven-compiler-plugin
2.3.2
1.8
1.8
org.apache.maven.plugins
maven-jar-plugin
2.4
true
org.my.Test
maven-dependency-plugin
install
copy-dependencies
${project.build.directory}
org.apache.maven.plugins
maven-surefire-plugin
2.22.2
${skip.surefire.tests}
target
target/classes
${project.artifactId}-${project.version}
src/main/java
Тестовый драйвер: src/main/java/org/my/Test.java
package org.my;
import java.io.IOException;
import org.apache.zookeeper.ZooKeeper;
public class Test {
public static void main(String[] argv) throws IOException {
System.out.println("hello");
ZooKeeper zk = new ZooKeeper("localhost:8084", 100, null);
}
}
Команда сборки
mvn clean install
Выполнить команду
java -jar target/MyApp-1.0.jar
Вывод (частично отредактировано)
hello
17:26:50.713 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:zookeeper.version=3.8.3-6ad6d364c7c0bcf0de452d54ebefa3058098ab56, built on 2023-10-05 10:34 UTC
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:host.name=...
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:java.version=11.0.22
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:java.vendor=Red Hat, Inc.
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:java.home=/usr/lib/jvm/java-11-openjdk-11.0.22.0.7-1.amzn2.0.1.x86_64
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:java.class.path=target/MyApp-1.0.jar
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:java.library.path=/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:java.io.tmpdir=/tmp
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:java.compiler=
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:os.name=Linux
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:os.arch=amd64
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:os.version=4.14.336-257.562.amzn2.x86_64
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:user.name=...
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:user.home=...
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:user.dir=...
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:os.memory.free=244MB
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:os.memory.max=3962MB
17:26:50.716 [main] INFO org.apache.zookeeper.ZooKeeper - Client environment:os.memory.total=250MB
17:26:50.721 [main] INFO org.apache.zookeeper.ZooKeeper - Initiating client connection, connectString=localhost:8084 sessionTimeout=100 watcher=null
17:26:50.728 [main] INFO org.apache.zookeeper.common.X509Util - Setting -D jdk.tls.rejectClientInitiatedRenegotiation=true to disable client-initiated TLS renegotiation
17:26:50.734 [main] INFO org.apache.zookeeper.ClientCnxnSocket - jute.maxbuffer value is 1048575 Bytes
17:26:50.745 [main] INFO org.apache.zookeeper.ClientCnxn - zookeeper.request.timeout value is 0. feature enabled=false
Подробнее здесь: https://stackoverflow.com/questions/782 ... -zookeeper
Подавить вывод Log4j из org.apache.zookeeper.ZooKeeper ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Zookeeper Confluent Kafka «Ошибка открытия файла Zookeeper-gc.log» при запуске Confluent
Anonymous » » в форуме JAVA - 0 Ответы
- 26 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Zookeeper Confluent Kafka «Ошибка открытия файла Zookeeper-gc.log» при запуске Confluent
Anonymous » » в форуме JAVA - 0 Ответы
- 27 Просмотры
-
Последнее сообщение Anonymous
-