021SpringCloud Zone

服务器资源不够,希望独立只启动自己的服务,其他注册到统一的服务器;

1.服务器 192.168.3.99

  • Eureka
server:
  port: 8761
eureka:
  client:
    register-with-eureka: false
    fetch-registry: false
    #地区
    region: beijing
    availability-zones:
      beijing: zone-2,zone-1
    service-url:
      zone-1: http://192.168.3.99:8761/eureka/
      zone-2: http://192.168.3.164:8761/eureka/
  server:
    enable-self-preservation: false  # 只能在开发环境关闭,生产环境需要默认打开
spring:
  application:
    name: eureka   # 应用名称

2.自己的开发工具

  • Eureka
server:
  port: 8761
eureka:
  client:
    #service-url:
    #defaultZone: http://localhost:8761/eureka/ # service服务端地址
    register-with-eureka: false
    fetch-registry: false
    #地区
    region: beijing
    availability-zones:
      beijing: zone-2,zone-1
    service-url:
      zone-1: http://192.168.3.99:8761/eureka/
      zone-2: http://192.168.3.164:8761/eureka/
  server:
    enable-self-preservation: false  # 只能在开发环境关闭,生产环境需要默认打开
spring:
  application:
    name: eureka   # 应用名称
  • Gateway
eureka:
  client:
    service-url:
      zone-1: http://192.168.3.99:8761/eureka/
      zone-2: http://192.168.3.164:8761/eureka/
  instance:
    prefer-ip-address: true
    instance-id: ${spring.cloud.client.ip-address}:${server.port}
    lease-renewal-interval-in-seconds: 2  #设置心跳的时间间隔(默认是30秒)
    lease-expiration-duration-in-seconds: 5  #如果现在超过了5秒的间隔(默认90秒)
    metadata-map:
      zone: zone-2
  • epf-transfer 开发项目
spring:
  application:
    name: epf-transfer
  cloud:
    config:
      discovery:
        enabled: true
        serviceId: epf-config
      profile: dev
      name: epf-common,epf-transfer
eureka:
  client:
    service-url:
      zone-1: http://192.168.3.99:8761/eureka/
      zone-2: http://192.168.3.164:8761/eureka/
  instance:
    prefer-ip-address: true
    instance-id: ${spring.cloud.client.ip-address}:${server.port}
    lease-renewal-interval-in-seconds: 2  #设置心跳的时间间隔(默认是30秒)
    lease-expiration-duration-in-seconds: 5  #如果现在超过了5秒的间隔(默认90秒)
    metadata-map:
      zone: zone-2

所以必须启动3个服务,服务之间网络需要通

发布了125 篇原创文章 · 获赞 5 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/HuanFengZhiQiu/article/details/103244332