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/

     

  • 相关阅读:
    【转载】Gradle学习 第八章:依赖管理基础
    【转载】Gradle学习 第七章:Java快速入门
    【转载】Gradle学习 第六章:构建脚本基础
    【转载】Gradle学习 第四章:安装Gradle
    【转载】Gradle学习 第三章:教程
    【转载】Gradle学习 第二章:概述
    【转载】Gradle学习 第一章:引言
    android studio学习----偏好设置
    android studio学习----创建模拟器
    前端生成二维码
  • 原文地址:https://www.cnblogs.com/linjiqin/p/10093300.html
Copyright © 2011-2022 走看看