分享

storm写了3个bolt的serialVersionUID是一样

rsgg03 发表于 2014-10-29 17:03:59 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 2 6867
今天发现我栽倒倒一个坑里了,我写了好几个topology,打包到一起了,提交的时候指定的是其中的某个,看日志却发现跑了另外一个topology的bolt。。。

后来才发现原因是有3个bolt的serialVersionUID是一样
欢迎大家如about云官方群371358502,更新咨询,更新资源,随时关注

已有(2)人评论

跳转到指定楼层
howtodown 发表于 2014-10-29 17:04:40
我猜可能是topology序列化之后传到各个suppervisor节点,然后反序列化的时候用的是serialVersionUID,结果bolt变成别的类了。


回复

使用道具 举报

rsgg03 发表于 2014-10-29 17:05:42
sorry:
是Logger.getLogger的class写成一样了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条