原创 spring cloud zuul實現上傳文件

正常情況下,我們使用普通的響應層(如SpringMVC)框架,是可以上傳任意大小的文件的。在SpringMVC,是通過其“multipartResolver”這個Bean的設置,指定其“MaxUploadSize”參數的具體數字,來控制上

原创 spring cloud zuul重要參數的設置

一、Zuul Http Client Zuul調用Http服務,使用的默認的Http客戶端對象是Apache的HttpClient,代替了之前使用的Ribbon的RestClient。如果需要使用RestClient,或者是okhttp3

原创 spring cloud 中Sidecar支持異構平臺的微服務

在微服務系中,們可以使用Sidecar把異構的微服務納入到Spring Cloud的生態圈中。 說的通俗一點,Sidecar除了實現了Zuul代理網關的作用,還提供了一個HTTP服務,其他非Java語言(或非JVM語言)的服務,可以對接該

原创 mysql的備份表的幾種方法

1.第一種,小表的備份 create   table  A   as  select *  from  B create table  A   as  select  * from B 2.第2種,對整個數據庫的備份與恢復  2.1 對整

原创 Turbine來實現Hystrix Dashboard的集羣監控

1.Spring Cloud提供的Turbine就是將監控信息進行聚合,並將聚合的監控信息提供給Hystrix Dashboard進行集中的展示和監控的組件,使用它可以實現監控整個集羣的效果。 新建項目:ms-turbine-consum

原创 kafka 集羣的搭建以及操作

二.kafka的安裝 注意:kafka的安裝必須要先安裝zk,必須要保證時鐘同步 2.1 下載上傳解壓壓縮包 cd /export/softwares tar -zxvf kafka_2.11-1.0.0.tgz  -C ../serve

原创 》》》》》》spring cloud zuul的回退機制以及ribbon,fegin的回退機制

一.zuul回退機制: 在默認情況下,經過Zuul的請求都會被Hystrix包裹,即Zuul的所有請求在Hystrix Command中執行,所以Zuul本身就具有斷路器的功能。 實現的步驟: 繼承FallbackProvider父類,將

原创 spring cloud confg-client的操作

Config Server服務端可以從後端存儲中(上圖爲Git)拉取配置參數、屬性,然後對外提供獲取相應環境(dev開發、stage預發佈、prod生產)配置的Restful服務。此時我們的Config Client客戶端就可以通過Con

原创 spring cloud zuul實現一個反向代理功能

知識點: 1.zuul:默認代理所有註冊在Eureka的服務的。 2.Zuul的代理是使用Ribbon通過服務發現來定位後端服務實例的。 一.新建一個項目:ms-zuul-consumer 1.pom文件: <!-- 註冊eureka

原创 spring cloud中zuul 實現過濾器操作

一.基礎知識 Spring Cloud中默認已經爲Zuul編寫並啓用了一些過濾器,這些過濾器都在spring-cloud-netflix-zuul這個Jar包的org.springframework.cloud.netflix.zuul.

原创 mysql中 對同一個表先查詢後刪除時報錯,怎麼破的問題

1.mysql中 對同一個表先查詢後修改時報錯,怎麼破的問題:   update c set name='ju' where id in( select id from c where id=3 )     2.在sql查詢外面嵌套一

原创 Git Gui 的可視化操作

說明以下所有的操作,必須安裝git成功爲前提。 一.本地安裝倉庫: 1.在d盤下新建一個項目:git-gui-demo,右鍵:選擇git gui here 2.創建一個新倉庫: 3.選擇你需要進行版本管理的項目路徑: 4.你可以在

原创 github與git 實現多人開發的配置,使用htps和ssh兩種方式

第二章 使用https方式實現多人開發 2.1 註冊一個DevB的Github用戶 確保新添加的用戶DevB是github賬戶。沒有則新註冊一個。   2.2 在本地添加git的用戶名和密碼     2.3 將DevB用戶添加到項目

原创 spring cloud 的config 介紹

1.Spring Cloud Config是一個統一管理微服務配置的一個組件,具有集中管理、不同環境不同配置、運行期間動態調整配置參數、自動刷新等功能。 1、集中管理 我們的微服務集羣裏可能有成百上千的微服務,如果我們分散的來管理每一個微

原创 spring cloud config 中git的參數配置

1.通用動態參數的配置 https://gitee.com/jurf-liu/spring-cloud-config-demo.git https://gitee.com/jurf-liu/spring-cloud-config-simp