目录
application.yml
spring:
profiles:
active: eureka1
这里是相互注册,也就是两两监听。 路径中的eureka1 eureka2 是的后面rancher的命名
application-eureka1.yml
这里路径是 http://eureka2:8762/eureka/,表示1注册到2上面去
eureka:
client:
service-url:
defaultZone: http://eureka2:8762/eureka/
register-with-eureka: false
fetch-registry: false
server:
enable-self-preservation: false
spring:
application:
name: eureka
server:
port: 8761
application-eureka2.yml
这里路径是 http://eureka1:8761/eureka/,表示2注册到1上面去 ,这样就形成了两两相互注册高可用
eureka:
client:
service-url:
defaultZone: http://eureka1:8761/eureka/
register-with-eureka: false
fetch-registry: false
server:
enable-self-preservation: false
spring:
application:
name: eureka
server:
port: 8762
打包后,上传私服,rancher配置时注意,要选环境变量运行
第一个应用eureka1
第二个应用eureka2
结果
那么config等其他应用的rureka配置就应该这样了: