我正在使用Hazelcast的客户端 - 服务器模式。是否可以从Hazelcast客户端动态控制Hazelcast服务器的日志记录级别?我的意图是,默认情况下,我将以错误模式启动Hazelcast服务器,如果有任何问题,我想在不重新启动Hazelcast服务器的情况下将日志级别更改为DEBUG模式。
由于 JK
答案 0 :(得分:1)
Hazelcast不依赖于任何自定义日志记录框架,并使用适配器连接到许多现有的日志记录框架。在这里查看一些细节:
http://docs.hazelcast.org/docs/3.5/manual/html/logging.html
大多数当前日志记录框架允许您动态/以编程方式更改日志级别。我在这里不知所措,因为你还没有提供你所使用的日志框架的任何细节。
例如:
LogManager.getLogger("loggername").setLevel(newLoglevel);
将实现您想要的任何目标。您还可以在运行时更改logj配置文件(logj.xml),更改将生效,无需重新启动任何hazelcast服务器。