1. 概述
抽取集群搭建好后,可以通过管理界面对抽取集群进行管理。
管理入口请访问决策系统:管理系统>系统管理>抽取集群,配置好并开启抽取集群后可以看到。
该界面展示了抽取集群各节点的信息,包括节点ID、节点名称、HTTP端口以及几个抽取集群节点间通讯端口。
2. 节点状态
节点状态 | 说明 | 节点作用 | 可用操作 |
---|---|---|---|
UNKNOWN | 节点刚刚启动,正在初始化当前节点的状态 | ||
ASYNC | 非同步节点 该类节点上的数据文件状态可以不是最新。通过同步的机制,逐渐将该类节点上的数据,更新为和同步节点一样的状态 | 非同步节点只可在当前节点有数据时处理查询请求(无数据时会转发到同步节点)、可以解析更新任务,但不能执行更新任务 | 查询当前节点,所有表数据的状态 |
SYNC | 同步节点 该类节点上的数据文件状态都保持最新,即保持数据强一致性。更新过程中,必须保证该类节点上的数据同步完成,才算更新成功 | 同步节点可以处理所有请求 | 查询当前节点,所有表数据的状态 |
RECOVER | 恢复节点 当同步节点由于心跳超时等异常情况,导致有部分数据非最新时,该同步节点会变为恢复状态,此时会将非最新的数据同步过来 | 恢复节点可在当前节点有数据时处理查询请求(无数据时会转发到同步节点)、可以解析更新任务,也可以执行更新任务 | 查询当前节点,所有表数据的状态 查询当前节点,正在进行同步的表列表(待同步、正在同步) 强制设置当前节点为 SYNC 状态(注意,其他同步节点可能会因此变RECOVER) 注: 同步节点启动时,可能会先变成 RECOVER,判断节点状态最终完成后,再变成 SYNC |
3. 调试工具
此处对管理界面处的调试工具作下说明:
功能 | 作用 |
---|---|
更新状态切片 | 打印当前集群调度的状态,用于定位抽取集群环境下,更新卡住的问题 |
全部节点表状态 | 打印全部节点的表数据状态,主要用于判断哪个节点上的数据是最新的 |
节点状态变更记录 | 打印同步节点变为 RECOVER 及恢复的记录,用于定位节点状态异常 |