Eureka指定应用的instanceId为IP

IT
IT
IT
400
文章
1
评论
2020年9月16日14:53:02 评论 4,871 270字阅读0分54秒

痛点

  • 现在所有的应用指定的是服务器默认机器名称,对查看是哪一个服务IP或者单节点自动剔除服务不友好。

Eureka指定应用的instanceId为IP

  • 像如上图所示,想知道是哪一个节点,还得点开才能获取IP。

改造

  • 全部改成自动获取服务器IP为instanceId

Eureka指定应用的instanceId为IP

  • 各自更改自己应用的application.properties

Eureka指定应用的instanceId为IP

  • 修改application.properties配置
eureka.instance.instance-id=${spring.cloud.client.ip-address}:${server.port}

Eureka指定应用的instanceId为IP

  • 改完之后,重新在开发,测试以及生产发版即可,并检查是否获取到了IP

 

  • 我的QQ
  • QQ扫一扫
  • weinxin
  • 我的头条
  • 头条扫一扫
  • weinxin
IT
  • 本文由 发表于 2020年9月16日14:53:02
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
Eureka集群 CentOS

Eureka集群

安装Java # yum -y install java-1.8.0-openjdk* # vim /etc/profile export JAVA_HOME=/usr/lib/jvm/jre-1.8...
Teambition 网盘与阿里云盘数据合并说明 CentOS

Teambition 网盘与阿里云盘数据合并说明

前言 Teambition 团队是阿里巴巴的一个创新产品团队,除了你熟悉的 Teambition App,「阿里云盘」也是我们的作品,它们都属于阿里云正在打造的新一代「云服务」。 过去几个月,我们投入...

您必须才能发表评论!