zoukankan      html  css  js  c++  java
  • springcloud-actuator微服务信息完善

      接下来是完善下微服务在注册中心上的显示信息,其实这一步骤做不做对业务功能没什么影响,说白点可能就是一些规范,在日后的沟通和交流上有帮助。

      对了,说问题前,必须有的两个依赖:

            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
            </dependency>
            <!--监控-->
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-actuator</artifactId>
            </dependency>

      现在存在两个问题:

        1.在注册中心后台界面,微服务所在地址显示不规范,如下:

       我们可以看到支付集群中的每个服务器的显示默认规范如上,但这样在实际开发上不是很好的,因为每台电脑的主机名不同并且可能比较华丽花哨,一般会有正规的命名用来区分一个集群中不同的服务器,这个得看具体的公司了,但现在我们可以改一下,稍微规范点,如下:

    eureka:
      instance:
        instance-id: payment8001

      测试如下:

         2.IP未显示。如果你现在指着上图的payment8002,你会发现左下角的地址IP显示是localhost,如图:

        但实际开发中,我们有时候为了调试方便,在口头上说:哪个IP哪个端口哪个服务名,所以我们得把IP给显示出来,配置如下:

    eureka:
      instance:
        prefer-ip-address: true  #访问路径可以显示IP地址

      测试就不贴出来,怎么暴漏我的Ip呢,喜喜

  • 相关阅读:
    坑爹的 Segmentation fault
    静态全局变量得初始化
    新冠肺炎的感受
    \r和\n的区别
    程序里面带有浮点数,默认会自动转换为double类型存储
    Relativity : Fictitious forces
    Biology 04: The Senses
    156 TCP协议的三次握手和四次挥手
    155 大白话OSI七层协议
    154 互联网和互联网的组成
  • 原文地址:https://www.cnblogs.com/ibcdwx/p/14225705.html
Copyright © 2011-2022 走看看