SpringCloud之Eureka配置


单机配置:

注册中心配置
# 配置服务端口.
server:
    port: 7001

spring:
    application:
        name: eureka-server-7001

# Eureka 配置
eureka:
    instance:
        hostname: localhost   #eureka服务器实例名

    client:
        register-with-eureka: false   #false 标识不向注册中心注册自己.
        fetch-registry: false         #false 标识自己端就是注册中心,职责就是维护实例,不需要去检索服务.

        service-url:
            #服务注册地址
            defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/

服务提供端配置
eureka:
    instance:
        instance-id: provider-member-center-8001    # 显示服务名称.
        prefer-ip-address: true #访问路径显示IP

    client:
        service-url:
            #配置Eureka注册中心地址.
            defaultZone: http://localhost:7001/eureka/

服务消费端配置
#配置注册中心.
eureka:
    client:
        register-with-eureka: false #false 标识不向注册中心注册自己.
        service-url:
            defaultZone: http://localhost.com:7001/eureka/

集群配置:

注册中心 7001 配置:
# 配置服务端口.
server:
    port: 7001

spring:
  application:
    name: eureka7001.com

# Eureka 配置
eureka:
    instance:
        hostname: eureka7001.com  #eureka服务器实例名

    client:
        register-with-eureka: false   #false 标识不向注册中心注册自己.
        fetch-registry: false       #false 不通过eureka获取注册信息.
        service-url:
            defaultZone: http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/

注册中心 7002 配置:
# 配置服务端口.
server:
    port: 7002

spring:
  application:
    name: eureka7002.com

# Eureka 配置
eureka:
    instance:
        hostname: eureka7002.com  #eureka服务器实例名

    client:
        register-with-eureka: false   #false 标识不向注册中心注册自己.
        fetch-registry: false       #false 不通过eureka获取注册信息.
        service-url:
            defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7003.com:7003/eureka/

注册中心 7003 配置:
# 配置服务端口.
server:
    port: 7003

spring:
  application:
    name: eureka7003.com

# Eureka 配置
eureka:
    instance:
        hostname: eureka7003.com  #eureka服务器实例名

    client:
        register-with-eureka: false   #false 标识不向注册中心注册自己.
        fetch-registry: false       #false 不通过eureka获取注册信息.
        service-url:
            defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/

服务提供端配置
eureka:
    instance:
        instance-id: provider-member-center-8001    # 显示服务名称.
        prefer-ip-address: true #访问路径显示IP

    client:
        service-url:
            #配置Eureka注册中心地址.
            defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/

Ribbon 服务消费端配置:
#配置注册中心.
eureka:
    client:
        register-with-eureka: false #false 标识不向注册中心注册自己.
        service-url:
            defaultZone: http://eureka7001.com:7001/eureka,http://eureka7002.com:7002/eureka,http://eureka7003.com:7003/eureka
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值