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

本文档介绍了如何在网关管理中配置和管理注册中心,支持Eureka和Nacos两种类型,配置格式包括yml和properties。配置内容包括服务URL、描述、类型和格式,并提供了配置模板。新增、编辑和删除注册中心的功能也一并详细说明。
摘要由CSDN通过智能技术生成

 概述

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

#注册中心列表

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

#新增注册中心

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

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

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

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

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

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

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

  <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
  eureka:
    client:
  	serviceUrl:
  	  # need replace
  	  defaultZone: http://6.6.6.6:6600/eureka/
  • 类型:Eureka,配置格式:properties
  eureka.client.serviceUrl.defaultZone=http://6.6.6.6:6600/eureka/
  • 类型:Nacos,配置格式:yml
  nacos:
    discovery:
  	# need replace
  	server-addr: 6.6.6.6:8848
  	namespace: null
  	group: DEFAULT_GROUP
  • 类型:Nacos,配置格式:properties
  # need replace
  nacos.discovery.server-addr=6.6.6.6:8848
  nacos.discovery.namespace=null
  nacos.discovery.group=DEFAULT_GROUP

#编辑注册中心

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

#删除注册中心

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值