storm日志如何debug

2023-04-07 02:34:00 日志 storm debug

如何使用storm日志调试

当我们在使用storm进行大数据处理时,会遇到各种各样的问题。有时候我们需要对storm的日志进行调试,以便找到问题的根源。

首先,我们需要在storm.yaml中配置日志级别。我们可以将日志级别设置为DEBUG,这样就能够看到storm运行过程中的详细信息。

storm.yaml

logging:

level: "DEBUG"

然后我们就可以在storm的日志文件中查看到详细的信息了。

storm.log

2015-01-01T00:00:00.000+0800 DEBUG o.a.s.d.executor [Thread-10] - Emitting: __system bolt:3 default [{"hello":"world"}]

2015-01-01T00:00:00.000+0800 DEBUG o.a.s.util [Thread-10] - Asking target __system bolt:3 to prepare

2015-01-01T00:00:00.000+0800 DEBUG o.a.s.util [Thread-10] - Prepared target __system bolt:3

2015-01-01T00:00:00.000+0800 DEBUG o.a.s.d.executor [Thread-10] - Emitting: __system bolt:3 default [{"hello":"world"}]

2015-01-01T00:00:00.000+0800 DEBUG o.a.s.util [Thread-10] - Asking target __system bolt:3 to prepare

2015-01-01T00:00:00.000+0800 DEBUG o.a.s.util [Thread-10] - Prepared target __system bolt:3

通过对storm日志的调试,我们就能够更加清楚地了解storm是如何处理数据的,从而找到问题的根源。

相关文章