Info 内容创建|学习笔记

简介: 快速学习 Info 内容创建

开发者学堂课程【微服务框架 Spring Cloud 快速入门Info 内容创建】学习笔记与课程紧密联系,让用户快速学习知识

课程地址https://developer.aliyun.com/learning/course/614/detail/9348


Info内容创建

 

内容介绍

一、微服务info的详细信息当前问题

二、修改 microservicecloud- provider-dept-8001

三、总的父工程 microservicecloud 修改 pom.xm| 添加构建 build 信息

四、修改 microservicecloud-provider-dept- 8001

 

一、 当前问题

超链接点击服务报告 ErrorPage ,完善微服务,由于不停的改会导致它不断的重启这样就先把它彻底关掉因为这块改的有点多

 

二、修改 microservicecloud- provider-dept-8001

修改部分pom回到8001,pom需要改添加actuator这个是保证用户关于信息的必须添加的完善内容主管监控和信息配置回到8001,直接添加进行这是pom的修改

代码如下

<actuator 监控信息完善>

<dependency>

<groupId>org . springframework. boot</groupId>

<artifactId>spring- boot - starter-actuator</ artifactId>

</ dependency>

 

三、总的父工程 microservicecloud 修改 pom.xm| 添加构建 build 信息

总的父工程是 microservicecloud打开 pom.xml,构建信息 pom

build是构建的意思点开 microservicecloud-dept8001 信息的说明要把它写进配置里面保证构建的时候可以获得finalname 就是父工程的名字第二个资源就是允许去访问所有工程里面的 src/main/resources 文件夹下面的内容src/main/resources 全是配置文件路径是配置文件的路径true是反问了过度开启

<groupId>org . apache . maven . plugins</ groupId>

<artifactId>maven- resources- plugin</artifactId>

这个插件就是负责解析和解读的以$符号开头和$符号结尾的在 src/main/resources 路径下面的配置文件信息就能够读取就是要添加一些配置文件信息怎么知道是谁添加的呢就以$符号开头和$符号结尾之间的就是添加内容就是应获信息的内容

代码如下

<build>

<finalName >microservicecloud</finalName>

<resources>

<resource>

<directory>src/main/resources</directory>

<filtering>true</filter ing>

</resource>

</resources>

<plugins>

<plugin>

<groupId>org. apache . maven. plugins</groupId>

<artifactId>maven-resources -plugin</artifactId>

<configuration>

<delimiters>

<delimitp>$/delimit>

</delimiters>

</conf iguration>

</plugin>

</plugins>

</build>

 

四、修改microservicecloud-provider-dept- 8001

YML新增

修改yml现在有个东西叫info所以现在就要在yml里面添加针对这个微服务的描述回到8001,找到yml拉到最后就可以看到info

info:

app. name: atguigu-microservicec loud

company. name: www. atguigu. com

build. artifactId: $project . artifactId$

build .vers ion: $project . vers ion$

刚才超链接探出一个窗口是 info,那么也就是在配置文件中 info 微服务关于信息的描述,结合前面总工程的 pom,$project . artifactId$ 就可以自动去解读解析里面的内容,project . artifactId就相当于变量或者灵活配置的版本它不是写死的不像公司的名字 www. atguigu. com如果想要灵活调用前后就要写$,7001启动,8001启动重新访问这个名字改成合乎规范的名字第二个左下角有 IP第三个关于微服务的 info 信息内容点开不再是 erp 配置而是刚才的配置公司名字也是 www. atguigu. Com这样微服务信息多了以后跟别人联调的时候,这个就是对相关的 info 信息的完善和改善。

{app:{name : atguigu -microservicecloud },company" :{"r

name’:"www. atguigu. com"}, "build":

{ artifactId" :”microservicec loud-prov ider-dept-

8001”,”version" :"0.0.1-SNAPSHOT"} }

image.png

相关文章
|
存储 索引
创建List保存学生信息
创建List保存学生信息
90 0
|
监控 Java Apache
Info 内容创建|学习笔记
快速学习 Info 内容创建
Info 内容创建|学习笔记
|
数据安全/隐私保护
批量注册图片,可以根据需要修改data,base64编码
批量注册图片,可以根据需要修改data,base64编码
127 0
批量注册图片,可以根据需要修改data,base64编码
|
Serverless
info 查看应用信息
info 查看应用信息
217 0