1. 程式人生 > >23.Spring Cloud Bus 無法更新問題(踩坑) Spring cloud config server Could not fetch remote for master remote

23.Spring Cloud Bus 無法更新問題(踩坑) Spring cloud config server Could not fetch remote for master remote

問題描述:

spring cloud版本<spring-cloud.version>Dalston.SR1</spring-cloud.version>

按照書上教程,Config-Server ,Config-Client加入註冊中心,並且給Config-Client配置了rabbitMQ充當訊息匯流排,用於重新整理git配置檔案改動時通知其他微服務獲取最新配置。

當我改動了git倉庫上的配置檔案,傳送/bus/refresh完之後,本地驗證還是沒有更新過來。

Config-Server控制報:

 c.s.e.MultipleJGitEnvironmentRepository : Cannot pull from remote the working tree is not clean.

翻譯:

強制拉入Git儲存庫
Spring Cloud Config Server複製遠端git儲存庫之前所提到的,如果本地副本不知何故變得髒(例如,資料夾內容被OS程序更改),那麼Spring Cloud Config Server無法從遠端儲存庫更新本地副本。

要解決這個問題,有一個強制拉取屬性,它將使Spring雲配置伺服器強制拉取遠端儲存庫

所以我們需要在Config-Server配置照片那個加入:

spring.cloud.config.server.git.force-pull=true

                                                                               微信公眾號: 

                                               

                                                                             JAVA程式猿成長之路

                                                       分享學習資源,學習方法,記錄程式設計師生活。

相關推薦

23.Spring Cloud Bus 無法更新問題 Spring cloud config server Could not fetch remote for master remote

問題描述: spring cloud版本<spring-cloud.version>Dalston.SR1</spring-cloud.version> 按照書上教程,Config-Server ,Config-Client加入註冊中心,並且給Co

SpringBoot專案(單模組、多模組)使用docker容器執行jar包映象

SpringBoot專案(單模組、多模組)使用docker容器執行jar包映象(踩坑) 1.mavem docker外掛配置 <!--docker 外掛配置--> <build> <finalName>生成jar包的名稱</

cookie猜數字遊戲---------------思路分析

說明:使用者第一次請求頁面的時候,同時會產生一個隨機數,使用者點提交表單的時候,會將輸入的數字與第一次請求產生的數字進行一個對比。 問題一:如何儲存使用者每次提交的資料  我們常見的在伺服器中儲存資料的方式是通過file_put_content()函式,將使用者輸入

javax.net.ssl.SSLException 解決辦法

剛剛安裝了ubuntu18.04 ,執行/gradlew assembleDebug的時候報異常javax.net.ssl.SSLException     在網上找找別人的踩坑指南,找了很久很久,終於在stackoverflow上的一行小字找到了解決方法

【小程式】

1, canvas中新增文字定位出錯問題 fillText 說明:當我使用fillText新增文字並定位到座標0,0時,發現文字並沒有如預期的一樣顯示,而是有部分超出了畫布外。後來才發現是因為畫布中是預設文字是根據座標點居中顯示的; 只要設定好對其方式即可; ctx.setT

ubuntu安裝基礎入門教程,重啟黑屏

按照百度經驗裡面的流程一步一步做下來,在安裝啟動引導器裝置謹慎選擇!如果你只裝linux系統,切你只有一塊硬碟,那就使用預設選擇 /dev/sda作為引導分割槽如果你時win + linux 雙系統,如

freemarker 迴圈遍歷map

哎呀,真是痛苦啊,用以前用過的方式進行迴圈遍歷,總是報錯,程式碼和錯誤如下: 程式碼: <#list stringMap?keys as strKey>  <#list stringMap[strKey] as

springCloud配置Feign客戶端及熔斷器Hytrix

引入依賴: <dependency> <groupId>org.springfram

Eclipse中啟動Tomcat時MAVEN專案,報錯:Could not publish to the server. java.lang.IndexOutOfBoundsException的解決過程

Eclipse中啟動Tomcat時(MAVEN專案),報錯:Could not publish to the server. java.lang.IndexOutOfBoundsException,tomcat啟動失敗,   原因:該MAVEN專案下載的本地jar包存在下載失敗的情況 &nbs

已解決org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; neste

問題描述:在連線資料庫的時候,在資料庫url、使用者名稱、密碼等都寫正確的時候,依然有可能會出現下面這個錯誤: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection

二十三Jmeter啟動提示WARNING: Could not open/create prefs root node---學習筆記

今天第一次用Jmeter測試伺服器效能,用jmeter.bat啟動時總是有warning提示: WARNING: Could not open/create prefs root node Soft

Spring Cloud Bus(訊息匯流排)1

訊息代理 訊息代理是一種訊息驗證、傳輸、路由的架構模式。它在應用程式之間起到通訊排程並最小化應用之間的依賴作用,使得應用程式可以高效地解耦通訊過程。訊息代理是一箇中間件產品,它的核心是一個訊息的路由程式,用來實現接受和分發訊息,並根據設定好的訊息處理流來轉發給正確的應用。它包括獨立的通訊和訊

spring cloud進階三消費者feign

一、Feign簡介 Feign是一個宣告式的偽Http客戶端,它使得寫Http客戶端變得更簡單。使用Feign,只需要建立一個介面並註解。它具有可插拔的註解特性,可使用Feign 註解和JAX-RS註解。Feign支援可插拔的編碼器和解碼器。Feign預設集成了Ribbon,並和Eureka結合,

win10 1809無法更新擴充套件EFI分割槽

最近更新了一下Windows10 1809 但是無法更新了。 Windows 10 Insider Preview 18290.1000 (rs_prerelease) - 錯誤 0x80070003 遇到了這個錯誤。在網上找了一些解決方法,都不行。最後找到可能是

springcloud系列—Stream—第8章-3: Spring Cloud Stream 訊息驅動消費組

使用消費組實現訊息消費的負載均衡 通常在生產環境,我們的每個服務都不會以單節點的方式執行在生產環境,當同一個服務啟動多個例項的時候,這些例項都會繫結到同一個訊息通道的目標主題(Topic)上。 預設情況下,當生產者發出一條訊息到繫結通道上,這條訊息會產生多個副本被每個消費者例項接收和處理,但

spring-cloud與netflixEureka整合註冊中心

eureka 集群 uil brush enabled cor scons sta show 基礎依賴 compile(‘org.springframework.boot:spring-boot-starter-actuator‘) compile(‘org.spring

Spring Cloud Hystrix應用篇十一

一、背景 分散式系統環境下,服務間類似依賴非常常見,一個業務呼叫通常依賴多個基礎服務。如下圖,對於同步呼叫,當庫存服務不可用時,商品服務請求執行緒被阻塞,當有大批量請求呼叫庫存服務時,最終可能導致整個商品服務資源耗盡,無法繼續對外提供服務。並且這種不可用可能沿請求呼叫鏈向上傳遞,這種現象被稱為雪崩效應。 &

Spring Cloud Hystrix原理篇十一

一、Hystrix處理流程 Hystrix流程圖如下:       Hystrix整個工作流如下: 構造一個 HystrixCommand或HystrixObservableCommand物件,用於封裝請求,並在構造方法配置請求被執行需要的引數; 執行命令,Hyst

回顧vue開發spa記錄

url 如果 after 本質 {} spa 不能 cnblogs 所有     使用vueJS開發前端頁面差不多也有大半多年了。由於項目後臺管理頁面最早都是使用JQ進行開發的,剛開始使用vue的時候,只能是直接在頁面裏面引入vueJS框架進行開發,期間把項目後臺的編輯頁面

OAuth2.0學習4-1Spring Security OAuth2.0 - 代碼分析

endpoint manager authent work cor tro 過程 pro efi 1、org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter