我是 apachestorm 的新手,我编写了包含 1 个 spout 和 2 个 bolt 的代码,当我在一个 worker 上运行这 3 个部分时,代码会正确生成输出,但是当我在 1 个 worker 执行的三个 worker 中运行代码时spout,另一个运行螺栓 1 和最后一个运行螺栓 2,将不会生成输出。具体情况:当我将螺栓1和2放在一个工人中时,产生了输出!
不得不说,发射成功了,发射变量没有问题。
详细说明:我在螺栓 1 的哈希图结构中创建了树,我想在螺栓 2 中挖掘这棵树。在螺栓 1 中插入树中的对象的 id 就像“MyTreeNode@e70014d5”,当我收到这个元组时(哈希图) 在螺栓 2 中,id 更改为类似“MyTreeNode@z5542r12”的内容。
主要问题是什么?
问题是因为更改了对象ID吗?如果是,请告诉我如何解决?
神不在的星期二
相关分类