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呢,喜喜

  • 相关阅读:
    CQUOJ 10819 MUH and House of Cards
    CQUOJ 9920 Ladder
    CQUOJ 9906 Little Girl and Maximum XOR
    CQUOJ 10672 Kolya and Tandem Repeat
    CQUOJ 9711 Primes on Interval
    指针试水
    Another test
    Test
    二分图匹配的重要概念以及匈牙利算法
    二分图最大匹配
  • 原文地址:https://www.cnblogs.com/ibcdwx/p/14225705.html
Copyright © 2011-2022 走看看