今天看视频学习 搭建ereka 的时候发现 映射不到集群 后发现是因为编写配置文件的时候用了${}取值这样的方式取hostname 的问题 原配置如下
server:
port: 7001
eureka:
instance:
hostname: eureka7001.com
client:
register-with-eureka: false #表示是否想eureka注册中心注册自己
fetch-registry: false #fetch-registry如果为false,则表示自己为注册中心
service-url:
defaultZone: http://${eureka.instance.hostname}:7002/eureka/,http://${eureka.instance.hostname}:7003/eureka/
后修改为 以 localhost为链接当访问地址,导致明明填写了两个注册中心 在页面上访问时缺只有一个 故需要在host中配置其他路径才可正常运行
server:
port: 7001
eureka:
instance:
hostname: eureka7001.com
client:
register-with-eureka: false #表示是否想eureka注册中心注册自己
fetch-registry: false #fetch-registry如果为false,则表示自己为注册中心
service-url:
defaultZone: http://localhost:7002/eureka/,http://localhost:7003/eureka/