文章目录
1、 springcloud 服务应用名称的配置:
spring.application.name
是 配置服务应用的名称
2、 服务应用注册 Eureka 中的截图:
当服务注册到 Eureka 中,服务应用 默认显示的是 应用名称的大写和端口号 。
3、配置在 Eureka 中,显示微服务的名称和IP
在微服务(cloud-payment-service-8001、cloud-payment-service-8002)的 application.yml 中,添加配置信息:
eureka:
instance:
instance-id: payment8002 ## 如果要配置服务名称
prefer-ip-address: true ## 如果要显示IP
截图如下:
3.1、查看效果
Eureka 服务端和 其他应用服务都停止,然后再启动 Eureka 服务端和其他应用服务,
http://127.0.0.1:7001/
3.1、总结
spring.application.name
是 配置服务应用的名称
eureka.instance.instance-id
当前服务注册到 Eureka 中时显示的名称,相当于别名,便于区分。
4、显示微服务的详细信息
上一步配置 好微服务名称和IP后,点击查看微服务内容时,内容是空的,没有微服务的描述和说明。 下面就给微服务添加描述和说明。
(cloud-payment-service-8001、cloud-payment-service-8002)pom.xml 添加依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
application.yml 添加配置信息:
info:
app.name: 我是这服务的名称
company.name: 这是公司的名称
app.content: 对微服务的文字描述...随边写点
4.1、查看效果
Eureka 服务端和 其他应用服务都停止,然后再启动 Eureka 服务端和其他应用服务,
http://127.0.0.1:7001/
在 Eureka 中点击 payment8001,页面显示: