操作场景
用户可以使用Storm的WebUI管理拓扑。“storm”用户组的用户只能管理由自己提交的拓扑任务,“stormadmin”用户组的用户可以管理所有拓扑任务。
操作步骤
- 访问Storm的WebUI,请参考访问Storm的WebUI。
- 在“Topology summary”区域,单击指定的拓扑名称。
- 通过“Topology actions”管理Storm拓扑。
- 激活拓扑
单击“Activate”,转化当前拓扑为激活状态。
- 去激活拓扑
单击“Deactivate”,转化当前拓扑为去激活状态。
- 重部署拓扑
单击“Rebalance”,将当前拓扑重新部署执行,需要输入执行重部署的等待时间,单位为秒。一般在集群中节点数发生变化时进行,以更好利用集群资源。
- 删除拓扑
单击“Kill”,将当前拓扑删除,需要输入执行操作的等待时间,单位为秒。
- 采样、停止采样拓扑消息
单击“Debug”,在弹出窗口输入流数据采样消息的数值,单位为百分比,表示从开始采样到停止采样这段时间内所有数据的采集比例。例如输入“10”,则采集比例为10%。
如果需要停止采样,则单击“Stop Debug”。
- 修改拓扑日志级别
单击“Change Log Level”,可以为Storm日志指定新的日志信息级别。
- 显示拓扑结构图。
在“Topology Visualization”区域单击“Show Visualization”,执行拓扑可视化操作。