Eureka指定应用的instanceId为IP

IT
IT
IT
352
文章
1
评论
2020年9月16日14:53:02 评论 3,213 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...
Centos7.9安装jumpserverV2.6.2 jumpserver

Centos7.9安装jumpserverV2.6.2

简述 使用官方提供的一键安装自带docker部署,最后简单配置下即可。 安装目录在 /opt/jumpserver-installer-v2.6.2 系统 # cat /etc/redhat-rele...
Centos7安装frp CentOS

Centos7安装frp

下载 官网下载地址 https://github.com/fatedier/frp 解压 # tar -xvf frp_0.34.3_linux_arm64.tar 移动至 /usr/local # ...