zoukankan      html  css  js  c++  java
  • Eureka集群配置

    一、注册中心集群配置

    A台服务器:

    创建application-peer1.properties,作为eureka1服务中心的配置,并将serviceUrl指向eureka-02,eureka-03   通过逗号隔开:

    spring.application.name=eureka-server-a
    server.port=8000
    eureka.instance.hostname=eureka-01
    eureka.client.serviceUrl.defaultZone=http://B服务器IP:8001/eureka/,http://C服务器IP:8002/eureka/
    

    B台服务器:

    创建application-peer2.properties,作为eureka2服务中心的配置,并将serviceUrl指向eureka-01,eureka-03:

    spring.application.name=eureka-server-b
    server.port=8001
    eureka.instance.hostname=eureka2
    eureka.client.serviceUrl.defaultZone=http://A服务器iP:8000/eureka/,http://C服务器Ip:8002/eureka/
    

    C台服务器:

    创建application-peer3.properties,作为eureka3服务中心的配置,并将serviceUrl指向eureka-01,eureka-02:

    spring.application.name=eureka-server-c
    server.port=8002
    eureka.instance.hostname=eureka-03
    eureka.client.serviceUrl.defaultZone=http://A服务器iP:8000/eureka/,http://B服务器Ip:8001/eureka/
    

    二、各服务配置

    1、以单个user项目为例:

    spring.application.name=rsp-eureka-provider(服务名称)
    eureka.instance.prefer-ip-address=true
    spring.cloud.client.ipAddress=10.55.5.34(本机地址)
    eureka.instance.hostname= ${spring.cloud.client.ipAddress}
    eureka.instance.instance-id=${spring.cloud.client.ipAddress}:${server.port}
    eureka.instance.status-page-url=http://${spring.cloud.client.ipAddress}:${server.port}/swagger-ui.html
    
    //serviceUrl指向所有集群的eureka服务器,eureka1、eureka2、eureka3。
    //服务器地址之间  逗号隔开
    eureka.client.serviceUrl.defaultZone=http://A服务器iP:8000/eureka/,http://B服务器Ip:8001/eureka/,http://C服务器Ip:8002/eureka/
    

    三、需要配置本地host

    在部署eureka的服务器上都要在 hosts的文件中添加本地host,3台集群机器都要添加:

    >vim /etc/hosts
    #新增
    172.10.201.173 eureka-01
    172.10.201.174 eureka-02
    172.10.201.175 eureka-03
    

    保存并退出

  • 相关阅读:
    Kubernetes 集成研发笔记
    Rust 1.44.0 发布
    Rust 1.43.0 发布
    PAT 甲级 1108 Finding Average (20分)
    PAT 甲级 1107 Social Clusters (30分)(并查集)
    PAT 甲级 1106 Lowest Price in Supply Chain (25分) (bfs)
    PAT 甲级 1105 Spiral Matrix (25分)(螺旋矩阵,简单模拟)
    PAT 甲级 1104 Sum of Number Segments (20分)(有坑,int *int 可能会溢出)
    java 多线程 26 : 线程池
    OpenCV_Python —— (4)形态学操作
  • 原文地址:https://www.cnblogs.com/zhangqigao/p/13047720.html
Copyright © 2011-2022 走看看