操作场景
该任务指导您通过 TSE 控制台,如何在某一北极星网格引擎下进行服务实例管理。
操作前提
已 创建北极星网格引擎。
已 创建命名空间。
已 创建服务。
操作步骤
新建与查看服务实例
场景一
如果您通过如下四种方式接入 Polarishmesh(北极星),我们将提供服务自动注册能力。您无需新建服务与服务实例,即查看服务实例详情。
接入方式 | 支持类型 |
SDK | 支持 Java、Go、C++、Node.js 和 PHP。 |
框架 | 提供 Spring Cloud 和 gRPC 官方集成,其他框架也可以自行集成。 |
服务网格 | 通过 polaris-sidecar 接入,兼容 xDS 协议和 envoy。 |
K8s 服务治理 | 支持 K8s Service 自动注册到 Polarismesh,扩展其治理能力。 |
步骤如下:
1. 登录 TSE 控制台。
2. 在左侧导航栏,服务治理中心下,单击实例列表,进入北极星网格页面。
3. 单击目标实例引擎操作栏的控制台,输入用户名和密码,进入 POLARIS MESH 控制台页面。
4. 在左侧导航栏选择服务列表,选择某一具体服务,单击服务名进入服务实例页。您可以查看服务实例 IP、端口、协议、健康状态、隔离状态等信息。
场景二
如果您使用其他方式接入 Polarishmesh(北极星),则需要在 TSE 控制台手动新建服务与服务实例,步骤如下:
1. 登录 TSE 控制台。
2. 在左侧导航栏,服务治理中心下,单击实例列表,进入北极星网格页面。
3. 单击目标实例引擎操作栏的控制台,输入用户名和密码,进入 POLARIS MESH 控制台页面。
4. 在左侧导航栏选择服务列表,选择某一具体服务,单击服务名进入服务实例页。
5. 在服务实例页面单击新建。
6. 在新建服务实例页,根据自身业务需求选择相关信息。
实例 IP:填写服务实例 IP。
端口:填写服务实例端口。注意:同一服务下IP和端口组合需唯一。
权重:设置实例占据的流量权重。
协议:可选,填写服务实例协议。
版本:可选,填写服务实例版本。
实例标签:可选,实例标签可用于标识实例的用处、特征,格式为
key:value
。健康状态:关闭后,实例状态将显示异常,无法被调用。
开启健康检查:开启后,服务端负责检查服务实例的健康状态。
是否隔离:隔离状态下,主调方无法发现隔离的服务实例,无论实例 IP 是否健康。
7. 单击提交,完成新建服务实例。
编辑服务实例
1. 在服务列表页面,选择某一具体服务,单击服务名进入服务实例页。
2. 在服务实例页面,选择目标服务实例,单击操作列的编辑按钮。
3. 在编辑服务实例页,根据自身业务需求编辑相关信息。
4. 单击提交,完成编辑服务实例。
删除服务实例
1. 在服务列表页面,选择某一具体服务,单击服务名进入服务实例页。
2. 在服务实例页面,选择目标服务实例,单击操作列的删除按钮。
3. 在二次弹窗页面确认删除。