首页 > 解决方案 > 本地模式下的 StormCrawler 调试日志

问题描述

当我检查 StormCrawler 的源代码时,有很多有用的调试日志。但是放置 log4j.xml 并添加记录器不会在控制台中打印它们。在 StormCrawler 中启用日志记录应该遵循哪些步骤?

标签: loggingapache-stormstormcrawler

解决方案


运行上述命令时,您应该会在控制台上看到日志。

使用的 log4j 配置来自 Storm,例如/usr/share/apache-storm-1.2.2/log4j2/,它也用于部署模式。

您可以在storm conf中指定部署模式的日志位置,例如/usr/share/apache-storm-1.2.2/conf/storm.yaml

通过设置

storm.log.dir: "/var/log/storm"

推荐阅读