修改hosts文件
修改C:\Windows\System32\drivers\etc\hosts文件,加入以下内容
127.0.0.1 server1
127.0.0.1 server2
改造Server
Eureka Server高可用实际上就是将自己作为服务向其他服务注册中心注册自己,来形成一组互相注册的服务注册中心,实现服务清单的相互同步
改造Eureka-Server
server:
port: 7000
spring:
application:
name: eureka-server
eureka:
client:
fetch-registry: false
register-with-eureka: false
service-url:
defaultZone:
http://server2:7009/eureka/
instance:
hostname: server1
按上节的方式,新建Eureka-server-another,并修改配置
server:
port: 7009
spring:
application:
name: eurake-server2
eureka:
client:
fetch-registry: false
register-with-eureka: false
service-url:
defaultZone:
http://server1:7000/eureka/
instance:
hostname: server2
改造服务提供者
按上节的方式,新建eureka-provider-another,并修改配置
server:
port: 7007
spring:
application:
name: eureka-provider
eureka:
client:
service-url:
defaultZone: http://localhost:7000/eureka/
instance:
hostname: localhost
改造服务消费者
修改eureka-consumer(上节)配置
server:
port: 7002
spring:
application:
name: eureka-consumer
eureka:
instance:
hostname: localhost
client:
service-url:
defaultZone: http://server1:7000/eureka/,http://server2:7009/eureka/
启动运行
依次启动两个Server、两个提供者、一个消费者,并访问http://localhost:7000/
访问http://localhost:7009/
源码下载
文件下载 | 文件名称:本节代码.zip | 文件大小:2.55MB |
下载声明:本站文件大多来自于网络,仅供学习和研究使用,不得用于商业用途,如有版权问题,请联系博主! | ||
下载地址:点击下载 |