Eureke配置公网Ip实例

文章目录

1. 问题

比如A服务注册到Eureka服务B中,A和B不是在同一个局域网。则必须通过公网访问

2. 解决

在A服务中配置Eureka的相关信息,如下:

eureka:
  instance:
    #    设置心跳时间 默认30秒
    lease-renewal-interval-in-seconds: 30
    #    最小剔出时间 默认90
    lease-expiration-duration-in-seconds: 90
    #    配置实例名称
    ip-address: 47.98.134.204 #公网ip
    hostname: ${eureka.instance.ip-address} #被其他服务访问的IP地址
    prefer-ip-address: false #不设可自己指定,true会自动获取本地ipv4地址
    instance-id: ${eureka.instance.ip-address}:${spring.application.name}:${server.port}

猜你喜欢

转载自blog.csdn.net/qq_36325121/article/details/89521845