Apache storm 如何在bolt中添加日志语句
我想在Apache storm 如何在bolt中添加日志语句,apache-storm,Apache Storm,我想在b-0bolt中添加一些日志语句,以确认在execute方法中是否有任何非勾选元组 我该怎么做 storm-version -0.9.0.1 调试完成后,我通过单击Storm UI中喷口的端口号使用了logviewer 2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5] 2016-01-19 16:55
b-0bolt
中添加一些日志语句,以确认在execute方法中是否有任何非勾选元组
我该怎么做
storm-version -0.9.0.1
调试完成后,我通过单击Storm UI中喷口的端口号使用了logviewer
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
2016-01-19 16:55:25 b.s.d.executor [INFO] Processing received message source: __system:-1, stream: __tick, id: {}, [5]
这意味着工作很好吗?这里的
[5]
是什么意思?只需通过配置对象启用调试模式:Config c=new Config();c、 setDebug(true)代码>--这将记录拓扑中的所有消息。谢谢我用结果和问题更新了帖子,请看一看?[5]
是元组的内容,即,您有一个单属性输入元组,属性值为“5”。对于记号元组,您可以忽略这一点——对于数据元组,这当然很重要。此外,您还可以看到源代码是\uu系统:-1
(什么是“producerId:task id`通常--\uu系统和-1表示它是由Storm生成的,不是常规的数据元组),流是\uu tick
(即,声明的输出流--\uu tick是传递tick元组的Storm系统流),因此您在这里只得到了勾号元组。那么如何才能让它读取数据呢?我从未与DRPC合作过。对不起。(顺便说一句:您的信息非常稀少——我怀疑您是否会得到这样的帮助。您需要用有关设置的更多详细信息(包括代码片段)来扩展您的问题,这只是给您的建议)。