关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

搭建Eureka注册中心集群

发布时间:2023-07-01 01:28:09

第一个Eureka的配置文件

#服务端口号 server:  port: 8100 spring:  application:  name: app-vhukze-eureka  freemarker:  prefer-file-system-access: false eureka:  instance:  #注册中心ip  hostname: 127.0.0.1  client:  serviceUrl:  #注册地址  defaultZone: http://${eureka.instance.hostname}:9100/eureka/  #是否需要把吧本项目注册到注册中心  register-with-eureka: true  #是否检索服务  fetch-registry: true

   

第二个Eureka的配置文件

#服务端口号 server:  port: 9100 spring:  application:  name: app-vhukze-eureka  freemarker:  prefer-file-system-access: false eureka:  instance:  #注册中心ip  hostname: 127.0.0.1  client:  serviceUrl:  #注册地址  defaultZone: http://${eureka.instance.hostname}:8100/eureka/  #是否需要把吧本项目注册到注册中心  register-with-eureka: true  #是否检索服务  fetch-registry: true

   

注册地址填的是对方,使他们互相注册

启动两个项目分别访问他们两个Eureka主页

8100的:

9100的:

如果8100挂了,数据就会转移到9100中。

然后把之前博客写过的服务提供者和服务消费者注册到集群中

服务提供者

服务消费者

只需要把注册地址多加一个就可以

###服务启动端口号 server:  port: 8001 ###服务名称(服务注册到eureka名称) spring:  application:  name: Use  cloud:  client:  ipAddress: 127.0.0.1 ###服务注册到eureka地址 eureka:  client:  service-url:  defaultZone: http://localhost:8100/eureka,http://localhost:9100/eureka  #注册  register-with-eureka: true  ###是否需要从eureka上获取注册信息  fetch-registry: true  instance:  prefer-ip-address: true  instance-id: ${spring.cloud.client.ipAddress}:${spring.application.name}:${server.port}

   


/template/Home/leiyu/PC/Static