Eureka(3、Server多点搭建)
程序员文章站
2022-04-15 20:14:18
接上一篇文章,新建eurekaserver02项目,把application.yml改一改server: port: 8000spring: application: # 项目名称/微服务节点名称。 # 配置为eurekaserver01同名,代表是一个微服务节点 name: eurekaServereureka: instance: #注册服务器名称 hostname: eurekaServer client: #是否自动拉去注册中....
- 接上一篇文章,新建eurekaserver02项目,把application.yml改一改
server:
port: 8000
spring:
application:
# 项目名称/微服务节点名称。
# 配置为eurekaserver01同名,代表是一个微服务节点
name: eurekaServer
eureka:
instance:
#注册服务器名称
hostname: eurekaServer
client:
#是否自动拉去注册中心服务列表,默认true,该项目维护服务实例用,无需拉取服务列表
fetch-registry: false
#是否将当前服务注册到注册中心,默认true,该项目本身就是服务治理中心,所以不用注册
register-with-eureka: false
service-url:
# 服务中心的域,注册到另一个服务中心(7000)
defaultZone: http://localhost:7000/eureka/
- 然后把eurekaserver01的yml文件的defaultZone进行修改,让两个server节点完成相互注册:
defaultZone: http://localhost:7000/eureka/
至此,多节点服务注册中心搭建完毕
- 新建产品服务完成多节点注册
server:
port: 7001
spring:
application:
# 项目名称/微服务节点名称
name: product-provider
eureka:
client:
#是否自动拉去注册中心服务列表,默认true,这里可以不用配置
fetch-registry: true
#是否将当前服务注册到注册中心,默认true,这里可以不用配置
register-with-eureka: true
service-url:
# 注册到服务中心
defaultZone: http://localhost:7000/eureka/,http://localhost:8000/eureka/
注册完成后可以看到注册中心新增了实例:
本文地址:https://blog.csdn.net/qq_33803102/article/details/107589442
推荐阅读
-
SpringCloud Eureka Server/Client搭建
-
SpringCloud-2.X 学习笔记01 Eureka Server 搭建
-
Eureka(3、Server多点搭建)
-
【springcloud入门到精通系列】3.创建集群eureka-server服务注册中心
-
搭建 Spring Cloud Eureka Server 高可用注册中心集群
-
Eureka Server微服务注册中心搭建
-
Eureka Server微服务注册中心搭建
-
SpringCloud Eureka Server/Client搭建
-
Eureka(3、Server多点搭建)
-
springcloud搭建eureka服务启动报错TransportException:Cannot execute request on any known server,无法注册到eureka