风暴 UI 不工作
Storm UI not working
我们正在以伪模式执行 Storm 拓扑。
Storm 拓扑运行良好,能够连接 Storm UI (8080)。
但是 Storm UI 没有显示 运行 拓扑信息。
重启风暴UI进程也没有用
storm 是否需要特殊配置才能在 Storm UI 中显示 运行 拓扑结构?
你是什么版本的 Storm 运行?
检查以确保 Nimbus 和主管都是 运行。我已经看到,如果在没有主管 运行 的情况下部署拓扑,则不会显示任何内容。
您只需向 storm.yaml 中的 ui.port
选项提供端口,例如:ui.port: 8080
,同时确保提供的端口尚未被使用。而且你不需要 运行 supervisor 来检查你的 Storm UI 是否 运行ning,只需 运行 nimbus 并启动 ui.
当运行伪模式时,我们通常会忘记给拓扑命名。如果我们在提交拓扑时没有提供拓扑名称。那就不会出现在storm UI.
检查以下内容:
- 主管是 运行
- Nimbus 是 运行
- 动物园管理员 运行
- 您正在为拓扑命名
谢谢
- 在
storm.yaml
文件中提供ui.port
,默认端口为8080
- 开始风暴 ui
bin/storm ui
我面临同样的问题,因为我的端口已被使用,所以我手动提供了端口号..
只需在您的 storm.yaml 文件中添加 ui.port: 8090,该文件位于 apache storm 的 conf 文件夹中。并重新运行 命令 storm ui .
现在在 google chrome 或任何其他浏览器中输入 http://localhost:8090/。
我也遇到了同样的问题。由于默认端口为 8080 并且已被使用,您可能会在那里获得 404。
按照上面的建议,也只需使用 ui.port: 8081 或其他未使用的 8080。
注意 : 和 8081 之间的 space,我也遇到了这个问题。不确定,但如果您遇到问题,请同时注意 space 并将其包括在内。
在此之后,如果您遇到任何问题,请 运行 zookeeper/bin> zkcli -server yourhostname 命令并尝试。
祝你好运!!
我们正在以伪模式执行 Storm 拓扑。
Storm 拓扑运行良好,能够连接 Storm UI (8080)。
但是 Storm UI 没有显示 运行 拓扑信息。
重启风暴UI进程也没有用
storm 是否需要特殊配置才能在 Storm UI 中显示 运行 拓扑结构?
你是什么版本的 Storm 运行?
检查以确保 Nimbus 和主管都是 运行。我已经看到,如果在没有主管 运行 的情况下部署拓扑,则不会显示任何内容。
您只需向 storm.yaml 中的 ui.port
选项提供端口,例如:ui.port: 8080
,同时确保提供的端口尚未被使用。而且你不需要 运行 supervisor 来检查你的 Storm UI 是否 运行ning,只需 运行 nimbus 并启动 ui.
当运行伪模式时,我们通常会忘记给拓扑命名。如果我们在提交拓扑时没有提供拓扑名称。那就不会出现在storm UI.
检查以下内容:
- 主管是 运行
- Nimbus 是 运行
- 动物园管理员 运行
- 您正在为拓扑命名
谢谢
- 在
storm.yaml
文件中提供ui.port
,默认端口为8080
- 开始风暴 ui
bin/storm ui
我面临同样的问题,因为我的端口已被使用,所以我手动提供了端口号..
只需在您的 storm.yaml 文件中添加 ui.port: 8090,该文件位于 apache storm 的 conf 文件夹中。并重新运行 命令 storm ui .
现在在 google chrome 或任何其他浏览器中输入 http://localhost:8090/。
我也遇到了同样的问题。由于默认端口为 8080 并且已被使用,您可能会在那里获得 404。
按照上面的建议,也只需使用 ui.port: 8081 或其他未使用的 8080。
注意 : 和 8081 之间的 space,我也遇到了这个问题。不确定,但如果您遇到问题,请同时注意 space 并将其包括在内。
在此之后,如果您遇到任何问题,请 运行 zookeeper/bin> zkcli -server yourhostname 命令并尝试。
祝你好运!!