GIS云套件
流数据服务
GIS云套件可基于Spark Streaming分布式实时计算框架,将流处理模型发布为服务,并对发布的流数据服务进行监管。
流数据服务发布
请参照以下步骤发布流数据服务:
- 打开左侧导航栏服务管理->流数据处理,点击流数据服务;
- 在页面左上角点击发布流数据服务;
-
填入相关信息;
- 名称:流数据服务的名称,可自定义。
- Spark:选择Spark集群。可开启GIS云套件内置Spark集群,或点击添加Spark连接外部Spark集群。请参见计算资源池->Spark集群->添加Spark集群。
- 流处理模型:选择发布的流处理模型。若选择自定义配置,在流处理模型配置信息处填入配置信息,规则及编写方法请参见SuperMap iServer帮助文档。若通过流处理模型编辑器配置模型,点击添加流处理模型进行编辑。已有流处理模型可直接选择。
- 点击发布。
流数据服务管理
在流数据服务页面,可看见已发布的流数据服务。
服务管理
通过以下功能可对服务进行管理:
- 名称:列表中显示已发布的流数据服务,点击列表中的名称可进入服务详情页面,对容器进行管理,详情请参见容器管理。
- Spark:显示服务所用Spark集群。
- 流处理模型:显示服务所用流处理模型。
- 状态:显示服务运行状况。
- 重新部署:一键重新部署对应的服务,可在服务更新或故障时使用。
- 任务详情:点击打开Streaming Runner界面,查看Spark工作记录。
- 删除:删除流数据服务。
容器管理
在流数据服务列表点击名称进入流数据服务详情页面,容器列表中显示了容器名称、IP、状态、创建时长以及所在主机。若出现异常容器,可一键删除重建,删除过程中服务会中断,直到重建完毕。
点击容器列表中的日志可进入容器日志界面,该日志记载了容器运行的过程以及运行状态。点击容器列表中的命令行进入容器命令行界面,通过该界面可直接操作容器。
提示:
复制文字后,可使用 【shift + insert】 粘贴至命令行。