zoukankan      html  css  js  c++  java
  • Eureka系列---【Eureka如何实现高可用?】

    Eureka的高可用解决方案

    一、双机部署

     分析:

    1.Eureka的server端相互注册,自动相互同步应用信息;

    2.Eureka的client端注册到任意一个上面即可,但为了保险起见,我们常同时注册到两个上面,来防止client注册到server1后,server1挂掉,client重启后注册不上;

    server1的配置文件:

    eureka:
        client:
            service-url:
                defaultZone: http://localhost:8762/eureka
         register-with-eureka: false

    server2的配置文件:

    eureka:
        client:
            service-url:
                defaultZone: http://localhost:8761/eureka
         register-with-eureka: false

    client的配置文件:

    eureka:
        client:
            service-url:
                defaultZone: http://localhost:8761/eureka,http://localhost:8762/eureka

    二、多机部署

     分析:

    1.server端两两相互注册;

    2.client端同时注册到三个上面;

    server1的配置文件:

    eureka:
        client:
            service-url:
                defaultZone: http://localhost:8762/eureka,http://localhost:8763/eureka
         register-with-eureka: false

    server2的配置文件:

    eureka:
        client:
            service-url:
                defaultZone: http://localhost:8761/eureka,http://localhost:8763/eureka
         register-with-eureka: false

    server3的配置文件:

    eureka:
        client:
            service-url:
                defaultZone: http://localhost:8761/eureka,http://localhost:8762/eureka
         register-with-eureka: false

    client的配置文件:

    eureka:
        client:
            service-url:
                defaultZone: http://localhost:8761/eureka,http://localhost:8762/eureka,http://localhost:8763/eureka
    愿你走出半生,归来仍是少年!
  • 相关阅读:
    python实战之爬取喜玛拉雅专辑信息
    python工具之exccel模板生成报表
    python模拟登录博客园(附:问题求教)
    maven 三个基本插件 clean dependency compiler
    oracle 安装注意
    mybatis generate 自动生成 entity dao 和 xml 文件
    mybatis 打印sql 语句
    mybatis 关联查询 association
    oracle 多级菜单查询 。start with connect by prior
    mybatis 控制台打印sql
  • 原文地址:https://www.cnblogs.com/hujunwei/p/14444766.html
Copyright © 2011-2022 走看看