标签:storm
不知道大家有没有遇到过这个问题,我实现了BaseRichBolt,重载一个带参数的构造函数,new这个组件时传入一个参数作为该组件的成员变量,然后在declareOutputFields方法中调用该变量,local模式运行正常,分布式模式运行就抛NPE。后来过了半小时,再提交,又OK了。(PS:其间检查了很多遍代码,没有传入NULL变量)
我在开发trident程序时,继承mapState时也出现了这个问题
Storm问题——组件带参数构造函数未被调用,抛出NullpointerException
标签:storm
原文地址:http://blog.csdn.net/wzhg0508/article/details/41883281