java - Storm : set log level for topology

标签 java logging slf4j apache-storm

Apache Storm

如何设置新拓扑和存在一次的日志级别?

在java中我写道:

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
...
private static final Logger LOG = LoggerFactory
            .getLogger(MyClass.class);
...
LOG.debug("my debug log");
LOG.info("my info log");

我看到了“我的信息日志”的行,但我在worker.log文件中没有看到“我的调试日志”。

最佳答案

决定:

https://community.hortonworks.com/articles/36203/debugging-an-apache-storm-topology-1.html

设置所有拓扑的日志级别的最佳方法:

./bin/storm set_log_level my_topology -l ROOT=DEBUG:30

关于java - Storm : set log level for topology,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45841992/

相关文章:

java - 如何使用当前时间戳作为Java中的盐创建随机字符串?

java - 如何获得与Artifactory Gradle存储库匹配的Gradle版本

java - 使用java的两个时间之间的时间差

php - 访问 PHP 错误日志 - Puphpet 设置的 Vagrant CentOS VM

mysql - 连接到 MySQL 数据库时,Hibernate 工具在 Eclipse STS 中出错

Java EE 身份验证 : how to capture login event?

java - 在文件大小和时间上滚动 logback 日志

python-3.x - Python日志模块 - 自上次日志以来的时间

java - 为什么我在不使用它时会收到 SLF4J 错误?

mysql - 无法实例化 SLF4J LoggerFactory