
springCloud
Chery Qi
学无止境,然则问可少耶?
展开
-
properties、yml文件如何读取pom.xml中的version和artifactId
1.pom中添加如下配置 <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> <includes><!-- // 分环境打包转载 2022-02-17 10:41:32 · 1637 阅读 · 0 评论 -
多模块Maven项目统一修改版本号
编写多Module的Maven项目时,如果Module很多,并且存在复杂层级,那么修改项目版本号将会是一个大工程,我们需要去每个Module中修改当前Module的版本号,以及它依赖的parent的版本号Maven中存在专门的一个用于修改Module版本号的插件,Versions Maven Plugin,网址为:http://www.mojohaus.org/versions-maven-plugin/。在顶级 Module 中添加插件为了使用版本号修改的功能,需要现在顶级 Module 中添加插件转载 2022-02-17 10:23:59 · 1675 阅读 · 0 评论 -
springboot中如何优雅的关闭服务器
在生产环境中遇到一些奇葩的问题,一部署服务,就有一些异常的数据,经过分析是部署shell中直接用kill -9进行关闭服务,一些请求还在处理中就被kill了,导致数据存脏数据。开始提出了一些方案,比如后台增加开始部署按钮,点击后,关键的请求(如交易)被拒绝,没有完成的请求继续,等待一段时间后部署。后来看到一篇文章中提到了如何优雅关闭服务器,便详细研究研究,总结了一下优雅关闭服务器大概包括一下几种:1、设置拦截器,需要部署时点击后台按钮激活拦截关键的请求。过一段时间再部署。缺点是部署麻烦,需要人工去点击。这转载 2021-12-29 13:40:55 · 1222 阅读 · 0 评论 -
项目启动之后报需要提供Please set spring.boot.admin.client.instance.service-base-url
spring.boot.admin.client.instance.service-base-url 这个配置了就不报错了yml文件spring: boot: admin: client: instance: service-base-url: http://127.0.0.1:5000250002为服务端口原创 2021-05-24 16:50:16 · 5609 阅读 · 1 评论 -
springcloudAlibaba
文件过滤策略原创 2020-10-22 00:08:33 · 118 阅读 · 0 评论