前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >多业务团队中,如何使用Fizz支持多注册中心

多业务团队中,如何使用Fizz支持多注册中心

原创
作者头像
openapplus
发布2022-02-14 16:52:32
4800
发布2022-02-14 16:52:32
举报
文章被收录于专栏:OpenApplusOpenApplus

概述

注册中心功能维护注册中心的配置,可配置多个注册中心,类型支持Eureka、Nacos,配置格式支持yml、properties。下面介绍注册配置功能。

注册中心列表

菜单位置:网关管理 > 注册中心。点击菜单后进入注册配置列表页面,如图所示。

manager_registry_config_query
manager_registry_config_query

新增注册中心

点击 新增 按钮弹出新增窗口,如图所示。

manager_registry_config_add_1
manager_registry_config_add_1
manager_registry_config_add_2
manager_registry_config_add_2

名称:注册中心的名称,网关会根据该名称来获取注册中心的配置,如:Eureka_1; 保存后名称不能修改,名称长度不能超过1000个字符,必填;

描述:注册中心的描述,描述长度不能超过2000个字符,选填;

类型:注册中心的类型,可选 Eureka|Nacos,必选;

配置格式:配置内容的格式,可选 yml|properties,必选;

配置内容:注册中心的配置(配置项参考网关依赖的注册中心版本),配置内容长度不能超过4000个字符,必填;

网关注册中心的Maven依赖如下:

代码语言:javascript
复制
  <dependency>
  	<groupId>org.springframework.cloud</groupId>
  	<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
  	<version>2.2.9.RELEASE</version>
  </dependency>

  <dependency>
  	<groupId>com.alibaba.cloud</groupId>
  	<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
  	<version>2.2.6.RELEASE</version>
  </dependency>

配置内容模板:

  • 类型:Eureka,配置格式:yml
代码语言:javascript
复制
  eureka:
    client:
  	serviceUrl:
  	  # need replace
  	  defaultZone: http://6.6.6.6:6600/eureka/
  • 类型:Eureka,配置格式:properties
代码语言:javascript
复制
  eureka.client.serviceUrl.defaultZone=http://6.6.6.6:6600/eureka/
  • 类型:Nacos,配置格式:yml
代码语言:javascript
复制
  nacos:
    discovery:
  	# need replace
  	server-addr: 6.6.6.6:8848
  	namespace: null
  	group: DEFAULT_GROUP
  • 类型:Nacos,配置格式:properties
代码语言:javascript
复制
  # need replace
  nacos.discovery.server-addr=6.6.6.6:8848
  nacos.discovery.namespace=null
  nacos.discovery.group=DEFAULT_GROUP

编辑注册中心

点击 编辑 按钮弹出编辑窗口,如图所示。

manager_registry_config_edit_1
manager_registry_config_edit_1
manager_registry_config_edit_2
manager_registry_config_edit_2

删除注册中心

点击 删除 按钮弹出删除确认窗口,如图所示。

manager_registry_config_delete_1
manager_registry_config_delete_1
manager_registry_config_delete_2
manager_registry_config_delete_2

点击 确定 按钮后删除注册中心,如果注册中心存在关联的 路由、服务编排接口、回调 时删除失败。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 概述
  • 注册中心列表
  • 新增注册中心
  • 编辑注册中心
  • 删除注册中心
相关产品与服务
API 网关
腾讯云 API 网关(API Gateway)是腾讯云推出的一种 API 托管服务,能提供 API 的完整生命周期管理,包括创建、维护、发布、运行、下线等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档