暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

springcloud-eureka注册中心高可用

dean技术分享 2019-11-25
191
  1. 在eureka-server项目中添加两个配置文件

application-peer1.yml

    server:
port: 8761

eureka:
instance:
#注册中心地址
hostname: peer1
client:
#是否将自己注册到Eureka服务中
register-with-eureka: true
#是否从Eureka服务中获取注册信息
fetch-registry: true
#Eureka发现服务与注册服务的地址
service-url:
defaultZone: http://peer2:8762/eureka

spring:
application:
#服务名称
name: eureka-server

application-peer2.yml

server:
port: 8762

eureka:
instance:
#注册中心地址
hostname: peer2
client:
#是否将自己注册到Eureka服务中
register-with-eureka: true
#是否从Eureka服务中获取注册信息
fetch-registry: true
#Eureka发现服务与注册服务的地址
service-url:
defaultZone: http://peer1:8761/eureka

spring:
application:
#服务名称
name: eureka-server

  1. 修改hosts文件
    mac linux: /etc/hosts
    hosts文件添加

    127.0.0.1 peer1
    127.0.0.1 peer2

  2. 启动eureka-server

    java -jar eureka-server-1.0-SNAPSHOT.jar --spring.profiles.active=peer1
    java -jar eureka-server-1.0-SNAPSHOT.jar --spring.profiles.active=peer2

  3. 访问eureka注册中心界面



文章转载自dean技术分享,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论