注册配置治理 服务实例管理

这篇说说通过TSF控制台在北极星实例下管理服务实例,涵盖自动注册(SDK、框架、服务网格、K8s)与手动新建两种场景,以及查看、编辑、删除实例的操作步骤。 自动注册:通过SDK、框架、服务网格或K8s接入时,实例自动注册,无需手动新建。 手动新建:其他接入方式需手动创建服务实例,填写IP、端口、权重、协议等参数。 编辑与删除:在服务实例页可编辑实例信息或删除实例,删除需二次确认。

相关产品
注册配置治理 产品页,含版本规格、价格与购买入口。

一、操作场景

该任务指导你如何通过 TSF 控制台在某一北极星实例下进行服务实例管理。

二、操作前提

·已 创建北极星引擎实例。

·已 创建命名空间。

·已 创建服务。

三、场景一

如果你通过如下四种方式接入 Polaris(北极星),我们将提供服务自动注册能力。你无需新建服务与服务实例,即查看服务实例详情。

接入方式 支持类型
SDK 支持 Java、Go。
框架 提供 Spring Cloud 和 gRPC 集成,其他框架也可以自行集成。
服务网格 通过 polaris-sidecar 接入,兼容 xDS 协议和 envoy。
K8s 服务治理 支持 K8s Service 自动注册到 Polarismesh,扩展其治理能力。

步骤如下:

1. 登录 TSF 控制台,进入北极星实例列表页。

2. 选择目标引擎实例后,在北极星下的服务管理页面,选择目标服务,单击目标服务操作列的控制台按钮。

3. 在左侧导航栏选择服务列表,选择某一具体服务,单击服务名进入服务实例页。你可以查看服务实例 IP、端口、协议、健康状态、隔离状态等信息。

四、场景二

如果你使用其他方式接入 Polaris(北极星),则需要在 TSF 控制台手动新建服务与服务实例,步骤如下:

1. 登录 TSF 控制台,在左侧导航栏选择Polaris(北极星)。

2. 选择目标引擎实例后,单击目标实例引擎操作栏的控制台,输入用户名和密码,进入 POLARIS MESH 控制台页面。

3. 在左侧导航栏选择服务列表,选择某一具体服务,单击服务名进入服务实例页。

4. 在服务实例页面单击新建。

5. 在新建服务实例页,根据自身业务需求选择相关信息。

·实例 IP:填写服务实例 IP。

·端口:填写服务实例端口。

注意:同一服务下 IP 和端口组合需唯一。

·权重:设置实例占据的流量权重。

·协议:可选,填写服务实例协议。

·版本:可选,填写服务实例版本。

·实例标签:可选,实例标签可用于标识实例的用处、特征,格式为 key:value。

·健康状态:关闭后,实例状态将显示异常,无法被调用。

·开启健康检查:开启后,服务端负责检查服务实例的健康状态。

·是否隔离:隔离状态下,主调方无法发现隔离的服务实例,无论实例 IP 是否健康。

6. 单击提交,完成新建服务实例。

五、编辑服务实例

1. 在服务列表页面,选择某一具体服务,单击服务名进入服务实例页。

2. 在服务实例页面,选择目标服务实例,单击操作列的编辑按钮。

3. 在编辑服务实例页,根据自身业务需求编辑相关信息。

4. 单击提交,完成编辑服务实例。

六、删除服务实例

1. 在服务列表页面,选择某一具体服务,单击服务名进入服务实例页。

2. 在服务实例页面,选择目标服务实例,单击操作列的删除按钮。

3. 在二次弹窗页面确认删除。

赞 (0)
上一篇 4天前
下一篇 4天前