欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

SpringCloud2020bootstrap配置文件失效如何解決-創(chuàng)新互聯(lián)

這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)SpringCloud2020 bootstrap 配置文件失效如何解決,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

為共青城等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及共青城網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都做網(wǎng)站、成都網(wǎng)站建設(shè)、共青城網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

問題


之前直接就可以用,而現(xiàn)在,啟動的端口是8080,明顯沒有加載到bootstrap.properties文件,我以為我的文件名字寫錯了,核對了幾次,確認無誤,我猜想估計是bootstramp.properties配置文件沒有生效。

之前的版本:

  • spring boot 2.3.1.RELEASE

  • spring cloud Hoxton.SR4

當(dāng)前版本:

  • spring boot 2.4.2

  • spring cloud 2020.0.1

查找原因

根據(jù)上面出現(xiàn)的問題,我使用百度搜索了下,大概的原因知道了:從Spring Boot 2.4版本開始,配置文件加載方式進行了重構(gòu)。

另外也有配置的默認值變化,如下:

Spring Boot 2.3.8.RELEASE

package org.springframework.cloud.bootstrap;
public class BootstrapApplicationListener implements ApplicationListener<ApplicationEnvironmentPreparedEvent>, Ordered {
 public void onApplicationEvent(ApplicationEnvironmentPreparedEvent event) {
  ConfigurableEnvironment environment = event.getEnvironment();
  if ((Boolean)environment.getProperty("spring.cloud.bootstrap.enabled", Boolean.class, true)) {

Spring Boot 2.4.2

package org.springframework.cloud.util;
public abstract class PropertyUtils {
 public static boolean bootstrapEnabled(Environment environment) {
  return (Boolean)environment.getProperty("spring.cloud.bootstrap.enabled", Boolean.class, false) || MARKER_CLASS_EXISTS;
 }

傳統(tǒng)解決方案

其實官網(wǎng)說得很明白??聪旅孢@段:

Config First Bootstrap
To use the legacy bootstrap way of connecting to Config Server, bootstrap must be enabled via a property or the spring-cloud-starter-bootstrap starter. The property is spring.cloud.bootstrap.enabled=true. It must be set as a System Property or environment variable. Once bootstrap has been enabled any application with Spring Cloud Config Client on the classpath will connect to Config Server as follows: When a config client starts, it binds to the Config Server (through the spring.cloud.config.uri bootstrap configuration property) and initializes Spring Environment with remote property sources.

The net result of this behavior is that all client applications that want to consume the Config Server need a bootstrap.yml (or an environment variable) with the server address set in spring.cloud.config.uri (it defaults to "http://localhost:8888").

兩個關(guān)鍵點:

1、加一個依賴:spring-cloud-starter-bootstrap

<dependency>
 <groupId>org.springframework.cloud</groupId>
 <artifactId>spring-cloud-starter-bootstrap</artifactId>
</dependency>

2、加一個配置:spring.cloud.config.uri

bootstrap.properties

# 應(yīng)用名稱
spring.application.name=erwin-cloud-user
# 啟用環(huán)境
spring.profiles.active=dev

# 配置文件
spring.cloud.config.label=${spring.application.name}
spring.cloud.config.name=${spring.application.name}
spring.cloud.config.profile=${spring.profiles.active}
spring.cloud.config.uri=http://localhost:9000

解決方案

現(xiàn)在,你只需要這樣:

application.properties

# 應(yīng)用名稱
spring.application.name=erwin-cloud-user
# 啟用環(huán)境
spring.profiles.active=dev

spring.config.import=optional:configserver:http://localhost:9000

spring.cloud.config.label=${spring.application.name}
spring.cloud.config.name=${spring.application.name}
spring.cloud.config.profile=${spring.profiles.active}

上述就是小編為大家分享的SpringCloud2020 bootstrap 配置文件失效如何解決了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

當(dāng)前題目:SpringCloud2020bootstrap配置文件失效如何解決-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://aaarwkj.com/article8/coghip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、搜索引擎優(yōu)化品牌網(wǎng)站建設(shè)、電子商務(wù)、移動網(wǎng)站建設(shè)、微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司
亚洲一区二区三区在线观看| 亚洲大尺码在线视频香蕉| 日产极品一区二区三区| 精品久久人人做爽综合| 日韩高清不卡在线视频| 国产熟女一区二区精品视频 | 日本免费一区二区三区的电影啊| 久久96国产精品久久秘臀| 在线天堂一区二区三区| 男人的av天堂东京热| 青青草原在线观看网站| 人妻日韩字幕一区二区| 亚洲日本熟妇在线视频| 国产日韩视频一区二区| 国产精品成人大片在线播放| 精品国产一区av在线| 欧美男女精品一区二区三区| 色婷婷区二区三区四区| 免费黄色日韩在线观看| 国产精品一区二区熟女| 91精品在线观看第一页| 九九九热在线免费视频| 日韩最新视频一区二区三| 亚洲国产成人午夜精品| 国产精品久久99粉嫩| 日本在线电影一区二区三区| 国产精品一区二区毛卡片| 精品人妻av区天天看片| 亚洲精品一品区二品区三| 巴西老熟女大奶子多毛逼| 爱我久久视频网免费视频| 精品国产乱码一区二区三区| 一区二区三区人妻系列| 日本不卡在线观看欧美精品| 国产高清自拍视频免费| 中国女人内射91熟女| 久久精品人妻麻豆尤物| 91久久精品凹凸一区二区| av在线中文字幕乱码| 久久久久亚洲av成人网人| 国产二区三区在线播放|