zoukankan      html  css  js  c++  java
  • Eureka多机高可用

    线上Eureka高可用集群,至少三个节点组成一个集群,推荐部署在不同的服务器上,IP用域名绑定,端口保持一致。

    10.1.22.26:8762
    10.1.22.27:8762
    10.1.22.28:8762

    1、Eureka服务端集群配置文件

    #多服务器HA
    spring:
      application:
        name: mima-cloud-eureka-ha
    management:
      security:
        enabled: false
    ---
    #启动命令nohup java -jar mima-cloud-eureka-ha.jar --spring.profiles.active=peer1 &
    server:
      port: 8762
    spring:
      profiles: peer1
    eureka:
      instance:
        hostname: localhost
        prefer-ip-address: true
        instance-id: ${spring.application.name}:${server.port}
      client:
        serviceUrl:
          defaultZone: http://10.1.22.27:8762/eureka/,http://10.1.22.28:8762/eureka/
    ---
    #启动命令nohup java -jar mima-cloud-eureka-ha.jar --spring.profiles.active=peer2 &
    server:
      port: 8762
    spring:
      profiles: peer2
    eureka:
      instance:
        hostname: localhost
        prefer-ip-address: true
        instance-id: ${spring.application.name}:${server.port}
      client:
        serviceUrl:
          defaultZone: http://10.1.22.26:8762/eureka/,http://10.1.22.28:8762/eureka/
    ---
    #启动命令nohup java -jar mima-cloud-eureka-ha.jar --spring.profiles.active=peer3 &
    server:
      port: 8762
    spring:
      profiles: peer3
    eureka:
      instance:
        hostname: localhost
        prefer-ip-address: true
        instance-id: ${spring.application.name}:${server.port}
      client:
        serviceUrl:
          defaultZone: http://10.1.22.26:8762/eureka/,http://10.1.22.27:8762/eureka/

     如何打包mima-cloud-eureka-ha.jar可执行文件,点击此处查看

    2、Eureka客户端集群配置文件

    debug: true
    spring:
      application:
        name: mima-cloud-producer
    server:
      port: 9906
    eureka:
      instance:
        prefer-ip-address: true
        instance-id: ${spring.application.name}:${spring.cloud.client.ipAddress}:${server.port}
      client: 
        serviceUrl: 
          #如果需要使用主机名,则需要配置服务器的/etc/hosts文件
          defaultZone: http://10.1.22.26:8762/eureka/,http://10.1.22.27:8762/eureka/,http://10.1.22.28:8762/eureka/

     

  • 相关阅读:
    【leetcode】328 Odd Even Linked List
    【leetcode】86 partition list
    【leetcode】92 Reverse Linked List II
    【leetcode】220 ContainsDuplicate3
    【leetcode】219 Contains Duplicate2
    【leetcode】149 Max Points on a Line
    Java实现验证码图片
    求解两点(经纬度坐标)的距离
    POI开源项目-PPT2PNG转换测试
    编程内功修炼之设计模式—责任链模式
  • 原文地址:https://www.cnblogs.com/linjiqin/p/10093300.html
Copyright © 2011-2022 走看看