服务节点管理
服务节点是承载服务实例运行的基本单元,GIS云套件所有服务实例都在服务节点中运行,一个服务节点可支撑一个或多个服务实例运行。对服务节点进行管理,在服务节点之间可按需调度已发布的服务实例。
GIS云套件对服务节点的管理,包括可查看服务节点访问统计及日志、伸缩服务节点、调整服务节点规格、调度服务实例、删除服务节点。可对服务节点中的容器重新部署、查看容器日志、在命令行输入shell命令操作服务节点。
功能入口
- 左侧导航栏->服务管理->服务节点->服务节点列表;
- 左侧导航栏->服务管理->服务节点->服务节点列表->单击列表内某个节点名称->节点详情页面;
操作说明
下文将通过节点管理和容器管理,分别对服务节点管理进行介绍。
节点管理
在服务节点页面,列表中可查看服务节点名称及状态等信息。

通过以下功能对服务节点进行管理:
-
创建节点:创建新的服务节点。
-
修改配置:批量修改服务节点配置,包括节点编排的环境变量、Kubernetes的存活检查和就绪检查三个方面的配置项。环境变量方面包括:输出的日志级别、刷新数据源时间间隔、开启SQL注入检测、开启SQL查询过滤、SQL查询过滤字符串(选填)和使用gRPC协议,并支持批量添加环境变量。可参照常见问题解答->问题8查看SQL注入检测、查询过滤和查询过滤的字符串3项环境变量说明。存活检查和就绪检查方面,可对节点存活状态/就绪状态的定期探测配置进行批量修改。
注意事项:- 数据流类型的服务节点不支持修改配置。

-
修改镜像:批量修改服务节点镜像。
-
删除:批量删除服务节点。删除服务节点的同时,可选择同步删除服务节点上的所有服务实例以及服务实例对应的缓存数据,以节省存储空间。
-
节点类型:通过服务节点类型筛选服务节点。
-
搜索:通过关键字筛选服务节点。
-
节点名称:列表中显示已创建的服务节点,点击服务节点名称可进入容器列表页面,对容器管理,详情请参见容器管理。
-
别名:编辑节点别名。
-
状态:显示服务的副本数以及预期副本数。表示状态的数字N/M,其中,M表示服务的预期副本数,N表示正常运行的副本数。可通过副本状态了解服务健康。
-
节点类型:显示该节点的节点类型。可参照服务节点创建中的节点类型表查看支持发布的服务类型。
-
服务实例数:显示该服务节点承载的服务实例数量。
-
访问统计:查看用户对该服务节点的访问量。
-
日志:查看服务节点的日志记录。
-
伸缩:对服务节点进行手动/动态伸缩。
- 手动伸缩:用户自行设置伸缩后的节点个数,服务节点会增加/减少至设定的个数。
- 动态伸缩:用户设置相应的指标,服务节点会根据负载情况自行伸缩节点个数。如不再需要动态伸缩,可点击服务节点名称旁的按钮删除。
-
修改服务:调度服务实例,主动选择在该服务节点上运行的服务实例。
-
调整规格:修改节点CPU及内存大小。
注意事项:- 若服务实例A只在服务节点1中运行,修改服务时选择禁止服务实例A在服务节点1中运行,服务实例A将会被删除。
- 若服务实例B在服务节点2中运行,修改服务时选择允许服务实例B在服务节点1中运行,则服务实例B的副本数会增加一个(同时在服务节点1、2中运行)。
-
重新部署:重新部署服务节点。
-
配置日志:对日志的输出级别进行配置,可选输出级别包括ERROR、WARN、INFO、DEBUG、TRACE。
-
修改许可:按需修改服务节点的许可类型(按核许可、按套许可)和对应的基础模块(基础版、标准版、高级版、顶级版)。详情可参见服务节点创建中选择许可类型部分的介绍。
-
删除:删除服务节点。删除服务节点的同时,可选择同步删除服务节点上的所有服务实例以及服务实例对应的缓存数据,以节省存储空间。
容器管理
在服务节点列表中,单击服务节点名称进入节点详情页面,列表中显示了容器名称、IP、状态、已创建时长以及所在主机。操作一列中,可使用以下功能来管理容器:
- 删除重建:将原容器删除,重新创建新的容器。删除过程中服务会中断,直到新容器创建完成。
- 日志:通过日志查看容器的运行记录以及运行状态。
- 命令行:进入容器命令行界面,通过界面直接对容器执行相关命令。
- JVM监控:进入JVM监控页面,查看容器JVM的各项监控指标。详见服务节点监控-容器的JVM监控
提示:使用命令行功能时,复制文字后,可使用 【shift + insert】 粘贴至命令行。
相关主题