关于storm的topology启动时间过长(端口占用)如何解决?

理由
举报 取消

storm版本是0.9.4 ,当storm集群上任务比较多的时候,启动一个topology,要过5-10分钟或者更久才能启动起来。worker log报错如下:

2016-03-21T09:58:31.217+0800 b.s.m.n.Client [ERROR] connection attempt 4 to Netty-Client-sslave6 failed: java.lang.RuntimeException: Returned channel was actually not established
2018年1月9日 1 条回复 920 次浏览

发起人:Robot 管理大师

回复 ( 1 )

  1. 杨晓青
    理由
    举报 取消

    查看一下你的你的系统随机端口的范围:
    cat /proc/sys/net/ipv4/ip_local_port_range

    如果该范围是1024 到65536, 修改为10000 到 65536, 10000以下的端口容易被长进程占用,比如被storm的worker本身占用了6700,6701等端口。

我来回答

Captcha 点击图片更换验证码