• 搭建eureka集群


    搭建eureka集群

    搭建三个eureka服务,修改全局配置文件

    • eureka01配置全局文件

      spring:
        application:
          name: eureka01
      server:
        port: 7001
        #eureka的基本信息
      eureka:
        instance:
          hostname: eureka7001.com
        client:
          service-url:
            defaultZone:  http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/
          #本身就是注册中心,不需要注册
          register-with-eureka: false
          #本身就是注册中心,不需要获取注册信息
          fetch-registry: false
      
    • eureka02配置全局文件

      spring:
        application:
          name: eureka02
      server:
        port: 7002
        #eureka的基本信息
      eureka:
        instance:
          hostname: eureka7002.com
        client:
          service-url:
            defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7003.com:7003/eureka/
          #本身就是注册中心,不需要注册
          register-with-eureka: false
          #本身就是注册中心,不需要获取注册信息
          fetch-registry: false
      
    • eureka03配置全局文件

      spring:
        application:
          name: eureka03
      server:
        port: 7003
        #eureka的基本信息
      eureka:
        instance:
          hostname: eureka7003.com
        client:
          service-url:
            defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/
          #本身就是注册中心,不需要注册
          register-with-eureka: false
          #本身就是注册中心,不需要获取注册信息
          fetch-registry: false
      
    • 注意要配置windows的hosts文件(C:WindowsSystem32driversetchosts)

      127.0.0.1 eureka7001.com
      127.0.0.1 eureka7002.com
      127.0.0.1 eureka7003.com
      
    • 提供方的配置文件

      spring:
        application:
          name: server01
      server:
        port: 8082
        #eureka的基本信息
      eureka:
        instance:
          hostname: 127.0.0.1
        client:
          service-url:
            defaultZone: http://127.0.0.1:7001/eureka/,http://127.0.0.1:7002/eureka/,http://127.0.0.1:7003/eureka/
          #它本身是一个普通的服务,需要在eureka-server注册
          register-with-eureka: true
          #需要获取注册信息
          fetch-registry: true
      
    • 消费方的配置文件

      spring:
        application:
          name: client_01
      server:
        port: 8080
        #eureka的基本信息
      eureka:
        instance:
          hostname: 127.0.0.1
        client:
          service-url:
            defaultZone: http://127.0.0.1:7001/eureka/,http://127.0.0.1:7002/eureka/,http://127.0.0.1:7003/eureka/
          #它本身是一个普通的服务,需要在eureka-server注册
          register-with-eureka: true
          #需要获取注册信息
          fetch-registry: true
      
    记得快乐
  • 相关阅读:
    [转]测试的基本概念
    记录
    flash 与 程序通讯
    怎么正确的建立项目
    安装包的制作
    JS
    页面刷新定位
    [转]C#处理XML
    MSN机器人
    报表 的使用
  • 原文地址:https://www.cnblogs.com/Y-wee/p/14130571.html
Copyright © 2020-2023  润新知