我有一个带有1个nimbus节点和3个supervisor节点的风暴群集,这些节点在AWS ec2实例上的docker容器上运行。我有一个拓扑运行,工人数量等于3,它运行得非常好。我停下来移走了这个容器并开始了一个新容器。在此之后,我似乎在主管日志中出现以下错误:
2016-10-03 21:18:22 b.s.m.n.Client [ERROR]连接尝试129到Netty-Client-hostname:6702失败:java.lang.RuntimeException:返回的频道实际上没有建立
我已编辑“/ etc / hosts”以包含主机名,如下所示: IP地址主机名
然而,问题似乎仍然存在。虽然,相同的拓扑运行完全正常,工作人员的数量设置为1.任何有关解决此问题的指针都表示赞赏。
答案 0 :(得分:0)
问题在于主机名。我更改了主机名以匹配DNS名称,方法是更新“/ etc / hostname”以及“/ etc / hosts”和重新启动的nimbus实例,然后是超级用户实例。这解决了这个问题。希望这可以帮助那些遇到同样问题的人!
答案 1 :(得分:0)
请检查您的主管日志,有时您需要重新部署应用程序,因为主管尚未启动拓扑。