当前位置:   article > 正文

SpringCloud --- Eureka的一些小配置【actuator与注册微服务信息完善】_eureka 设置actuator 忽略

eureka 设置actuator 忽略

1、主机名称:服务名称修改

服务提供者(生产者)的application.yml中加入

  1. eureka:
  2. instance:
  3. instance-id: springcloud-dept-8001 #根据需要自己起名字

效果如下:

2、访问信息有IP信息提示

 

 在服务提供者(生产者)的application.yml中加入

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

效果如下:

 3、微服务info内容详细信息修改

 (1)在服务提供者pom中

  1. <!-- actuator监控信息完善 -->
  2. <dependency>
  3. <groupId>org.springframework.boot</groupId>
  4. <artifactId>spring-boot-starter-actuator</artifactId>
  5. </dependency>

(2)在父工程pom中【这个配置完成之后我们就可以读取src/main/resources下所有以$符号开头的配置属性。】

  1. <build>
  2. <finalName>springcloud-demo</finalName>
  3. <resources>
  4. <resource>
  5. <!-- 允许访问src/main/resources下的内容 -->
  6. <directory>src/main/resources</directory>
  7. <!-- 过滤开启 -->
  8. <filtering>true</filtering>
  9. </resource>
  10. </resources>
  11. <plugins>
  12. <plugin>
  13. <groupId>org.apache.maven.plugins</groupId>
  14. <artifactId>maven-resources-plugin</artifactId>
  15. <configuration>
  16. <delimiters>
  17. <!-- 在$符号开始$符号结尾的src/main/resources下的内容都可访问 -->
  18. <delimit>$</delimit>
  19. </delimiters>
  20. </configuration>
  21. </plugin>
  22. </plugins>
  23. </build>

(3)在服务提供者application.yml

  1. info: #微服务info内容详细信息修改
  2. app.name: springcloud-dept
  3. company.name: www.lin.com
  4. build.artifactId: $project.artifactId$
  5. build.version: $project.version$

效果如下:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/963475
推荐阅读
相关标签
  

闽ICP备14008679号