zoukankan      html  css  js  c++  java
  • SpringCloud的服务注册中心(四)- 高可用服务注册中心的搭建

    一、双 服务注册注册中心

    1、服务注册中心的服务端 - EurekaServer

    1.1、EurekaServer1

    String.application.name=eureka-server

    server.port=1111

    eureka.instance.name=peer1

    eureka.client.serviceUrl.defaultZone=http://peer2:1112/eureka

    1.2、EurekaServer2

    String.application.name=eureka-server

    server.port=1112

    eureka.instance.name=peer2

    eureka.client.serviceUrl.defaultZone=http://peer1:1111/eureka

    1.3、hosts

    127.0.0.1 peer1

    127.0.0.1 peer2

    1.4、启动eurekaserver

    java -jar eureka-server.jar --spring.profiles.active=peer1 

    java -jar eureka-server.jar --spring.profiles.active=peer2

    2、服务注册中心的客户端:EurekaClient

    配置

    spring.application.name=hello-service

    eureka.client.serviceUrl.defaultZone=http://peer1:1111/eureka,http://peer2:1112/eureka

    二、三 服务注册中心(两两相互注册即可)

    Eureka Server的同步原则:只要有一条边将节点连接,就可以进行信息传播与同步。

    1、服务注册中心的服务端 - EurekaServer

    1.1、EurekaServer1

    String.application.name=eureka-server

    server.port=1111

    eureka.instance.name=peer1

    eureka.client.serviceUrl.defaultZone=http://peer2:1112/eureka

    1.2、EurekaServer2

    String.application.name=eureka-server

    server.port=1112

    eureka.instance.name=peer2

    eureka.client.serviceUrl.defaultZone=http://peer1:1111/eureka

    1.3、hosts

    127.0.0.1 peer1

    127.0.0.1 peer2

    1.4、启动eurekaserver

    java -jar eureka-server.jar --spring.profiles.active=peer1 

    java -jar eureka-server.jar --spring.profiles.active=peer2

    2、服务注册中心的客户端:EurekaClient

    配置

    spring.application.name=hello-service

    eureka.client.serviceUrl.defaultZone=http://peer1:1111/eureka,http://peer2:1112/eureka

  • 相关阅读:
    回调函数 协程
    网络编程 之线程
    并发编程 之进程相关
    并发编程的理论 python中实现多进程
    基于tcp的粘包处理终极版本
    基于socket的网络编程
    数据分析
    zabbix从入门到放弃
    Linux
    Django
  • 原文地址:https://www.cnblogs.com/lexiaofei/p/7649182.html
Copyright © 2011-2022 走看看