Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Hazelcast日志级别标志_Java_Logging_Hazelcast - Fatal编程技术网

Java Hazelcast日志级别标志

Java Hazelcast日志级别标志,java,logging,hazelcast,Java,Logging,Hazelcast,以下是我的Hazelcast部署过程,分为两个步骤: 1) 下载Hazelcast jar,网址为: https://repo1.maven.org/maven2/com/hazelcast/hazelcast-all/$HAZELCAST_VERSION/HAZELCAST all-$HAZELCAST_VERSION.jar 2) 使用以下命令部署Hazelcast: java -server $JAVA_OPTS com.hazelcast.core.server.StartServer

以下是我的Hazelcast部署过程,分为两个步骤:

1) 下载Hazelcast jar,网址为:

https://repo1.maven.org/maven2/com/hazelcast/hazelcast-all/$HAZELCAST_VERSION/HAZELCAST all-$HAZELCAST_VERSION.jar

2) 使用以下命令部署Hazelcast:

java -server $JAVA_OPTS com.hazelcast.core.server.StartServer
在不偏离所述过程的情况下,是否有方法设置日志级别

更具体地说,我想要的是添加一个类似于-Djava.util.logging.level=WARN的标志,以过滤掉信息日志,但到目前为止我还没有成功

为此,我试图避免使用其他日志库和xml配置文件


感谢您的关注

我认为这更像是一个日志配置问题,而不是Hazelcast<与其他日志框架一样,code>java.util.logging使用配置文件,您可以使用
java.util.logging.config.file
param指向该文件。或者创建一个
LogManager
并用
java.util.logging.config.class
param将其指向


Hazelcast没有任何内部日志库,只使用
java.utl.logging
。要配置它,您需要查看日志框架的配置选项。

Hazelcast提供了多种配置记录器的方法。这可能会有帮助

使用JVM参数:
java-Dhazelcast.logging.type=log4j

使用系统类:
System.setProperty(“hazelcast.logging.type”、“log4j”)

在log4j中,添加以下内容

<logger name="com.hazelcast">
  <level value="warn" />
</logger>