跨地域使用指南

最近更新时间:2024-01-25 17:10:52

我的收藏

功能描述

TSE 治理中心(北极星)支持跨地域部署,提供全局注册配置治理中心。支持将多个地域的北极星管控节点组成一套北极星集群,即同大区内跨地域组网。例如:北极星同一个实例中,支持广州节点和北京节点。选择广州作为北极星所在的主地域,多个地域的数据确保一致性。
主地域和从地域对于客户端接入和使用上来说,没有差异,均提供服务注册发现能力。数据最终存储在主地域。

使用场景

场景1:跨地域服务注册发现

TSE 治理中心(北极星)提供服务跨地域注册发现,可满足业务服务跨地域调用的场景。在电商、游戏等场景下,业务一般会多个地域部署,以提升系统的稳定性,降低客户访问时间。但是由于某些业务场景的特殊性或者数据同步的复杂性,部分服务无法在多个地域部署,需要跨地域服务调用。例如:某电商应用,北京地域服务访问上海地域的服务。




场景2:跨地域容灾场景

TSE 治理中心(北极星)支持同城就近路由,跨城容灾。在跨地域容灾场景下,一个服务在两个地域部署节点,正常情况下,就近访问。在某个地域发生故障后,则路由至另一个地域。例如:当广州的 provider 不可用时,consumer 会跨城调用上海的 provider。




操作步骤

步骤1:跨地域节点组网

1. 登录 TSE控制台
2. 在服务治理中心下的实例列表页面,单击页面左上方下拉列表,选择目标地域。
3. 单击新建,创建实例,详情参见 引擎管理
部署架构选择跨城多可用区,选择跨地域的目标地域,并配置每个地域集群的客户端接入节点数、集群网络信息。




步骤2:服务注册发现

应用场景
参考文档
Java 应用开发
Go 应用开发
PHP 应用接入
网关接入
迁移指南