原创 SpringCloud第一節內容精簡,熱部署和模塊調用

主要講熱部署和模塊調用   熱部署可以參考 http://blog.csdn.net/wjc475869/article/details/52442484   目前用最傳統的模塊調用 package com.atguigu.spring

原创 Hystrix斷路所有配置

   

原创 docker裏安裝consul,以及遇到的坑

docker pull consul:1.6.4 版本隨意   啓動命令 docker run --name consul1 -d -p 8500:8500 -p 8300:8300 -p 8301:8301 -p 8302:8302 -

原创 SpringCloud第二節內容精簡,單機Eureka的配置

主要講單機Eureka的配置 先搭建註冊中心 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"

原创 SpringCloud第四節內容精簡,zookeeper註冊與發現

首先在linux安裝zookeeper,我是在docker裏裝的,可以參考下面的教程 https://blog.csdn.net/bailaoshi666/article/details/107033477   然後新建模塊  pom。提

原创 JMeter安裝和簡單使用和亂碼問題

下載地址:http://jmeter.apache.org/download_jmeter.cgi,(Windows版本下載.zip,Linux版本下載.tgz)   新增JMETER_HOME環境變量,變量值爲JMeter解壓的路徑  

原创 三個註冊中心異同點

A高可用,C數據一致,P分區容錯性 分佈式項目必須保證P,所以現在是AP和CP的時代   eureka會有90秒等待 zookeeper和consul是臨時節點了直接去掉

原创 docker裏安裝並運行zookeeper

先熟悉命令 先查看所有的容器 docker ps -a 停止容器 docker stop 8f0ffb2c345a 刪除容器 docker rm e3274a72e8d6 先關閉防火牆 docker pull registry.docke

原创 SpringCloud第七節內容精簡(下),Hystrix斷路器和服務熔斷

服務的降級->再到熔斷 ->恢復調用鏈路 當檢測到響應正常後,恢復。   修改 8001項目的service層。窗口期10秒,10秒內錯誤達到一定次數接下來輸入對的也會失敗 package com.atguigu.springcloud

原创 SpringCloud第六節內容精簡,OpenFeign服務調用和開啓日誌

新建新的項目模塊,端口號80   pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"

原创 解決前端傳boolean型(true或false)到java後端,後臺接收的值永遠爲false的問題

大概原因除了變量要改爲 Boolean類型 ,大寫的 而不是 小寫的   還有個原因就是idea對布爾型生成的getset方法方法不對,要自己按照getset格式補全

原创 SpringCloud第五節內容精簡,consul註冊與發現

安裝可以選擇Windows安裝,省事 我是在docker裏安裝的,有點坑 ,可以看看安裝文章  https://blog.csdn.net/bailaoshi666/article/details/107038739   還是新建模塊,然

原创 Hystrix的儀表盤配置

先配置儀表盤項目 ,9001端口 pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"

原创 SpringCloud第七節內容精簡(上),Hystrix斷路器和服務降級

 Hystrix是一個用於處理分佈式系統的延遲和容錯的開源庫,在分佈式系統裏,許多依賴不可避免的會調用失敗,如超時,異常燈,Hystrix能夠保證 在一個以來出問題的情況下,不會導致整體服務失敗,避免級聯故障 ,以提高分佈式系統的彈性。

原创 SpringCloud第三節內容精簡,Eureka集羣和提供者集羣

在這裏先說個坑,因爲新建模塊搞錯了,刪除後重新創建發現無法識別java文件,resource,yml燈文件。 打開根模塊的.idea下的misc.xml。打開misc.xml後,可以看到以下標籤內容。gdutdemo-mapper這個模塊