eureka 之前设置两个参数使其不能向自己注册,如果想是i西安eureka 的高可用实际上是将自己作为服务向其他服务中心注册自己。
##不像注册中心注册自己 eureka.client.register-with-eureka=false
##由于注册中心的职责就是维护服务事例,不需要取检索服务 eureka.client.fetch-registry=false1.将上一章节项目复制为两份,分别命名为 eureka01 ,eureka02
2.在eureka01 的application 的配置文件中 将 指向连接 指向eureka02
##端口号 server.port=8761 ##服务名称 spring.application.name=eureka01 ##当前ip
eureka.instance.hostname=192.168.1.131
##将连接指向eureka02
eureka.client.serviceUrl.defaultZone=http://192.168.1.132:8762/eureka/
2.在eureka02 的application 的配置文件中 将 指向连接 指向eureka01
##端口号 server.port=8762 ##服务名称 spring.application.name=eureka02 ##当前ip
eureka.instance.hostname=192.168.1.132
##将连接指向eureka01
eureka.client.serviceUrl.defaultZone=http://192.168.1.131:8761/eureka/
3.此时需要把客户端服务注册到服务中心上,则需配置
##端口号 server.port=8763 ##服务名称 spring.application.name=eureka_client_01 ##当前ip
eureka.instance.hostname=192.168.1.133
##将连接指向
eureka01,eureka02
eureka.client.serviceUrl.defaultZone=http://192.168.1.131:8761/eureka/,
http://192.168.1.132:8762/eureka/