原创 Windows10開發指定端口號

目錄一、打開控制面板,選擇Window Defender防火牆二、選擇高級設置三、右鍵入站規則,新建規則四、選擇創建的規則類型爲:端口五、配置開放端口六、選擇允許連接七、選擇應用規則八、定義名稱 一、打開控制面板,選擇Window Defe

原创 SpringCloud學習筆記【十四】:Spring Cloud Stream消息驅動

目錄本篇要點Spring Cloud Stream概述設計思想標準的MQSpring Cloud StreamAPI及常用註解Spring Cloud Stream演示前置條件消息驅動之生產者引入pom依賴配置yml主啓動類定義消息的推送管

原创 SpringBoot使用Spring Data REST快速構建restful應用

目錄本篇要點Spring Data REST概述SpringBoot快速構建restful風格接口創建項目,導入依賴yml配置定義實體類定義Repository接口測試Restful接口測試添加功能測試刪除功能測試修改功能測試根據id查詢測

原创 Git學習筆記:常用命令總結

目錄Git工作流程Git工作區、暫存區和版本庫Git基本操作Git常用命令:創建倉庫git initgit clonegit configGit常用命令:提交與修改git addgit statusgit diffgit commitgit

原创 SpringBoot中的定時任務的同步與異步

目錄本篇要點Timer實現定時任務ScheduledExecutorService實現定時任務SpringBoot使用Spring Task實現定時任務自動配置實現原理新建工程,引入依賴編寫配置類@EnableScheduling定義定時任

原创 SpringCloud學習筆記【十三】Spring Cloud Bus消息總線

目錄本片要點Spring Cloud Bus簡介概述什麼是總線基本原理Docker安裝RabbitMQ演示動態刷新全局廣播前置準備新建模塊,引入依賴配置bootstrap.yml編寫主啓動類編寫接口設計思想開始演示動態刷新全局廣播爲三個模塊

原创 SpringCloud學習筆記【十二】SpringCloud Config服務配置

目錄本篇要點分佈式系統面臨的問題Spring Cloud Config是什麼SpringCloud Config的作用SpringCloud Config整合Git搭建配置總控中心在Gitee上新建倉庫,並上傳文件新建工程,引入依賴配置ym

原创 SpringCloud學習筆記【十一】服務網關Gateway

目錄SpringCloud Gateway概述是什麼?有哪些特性?三大概念工作流程Gateway服務搭建創建模塊,引入依賴編寫yml主啓動類測試啓動Gateway的網關配置方式yml配置注入RouteLocator的Bean配置動態路由Ro

原创 Maven下載安裝及IDEA配置

Windows環境Maven下載並配置 下載並配置 官網下載:https://maven.apache.org/download.cgi 解壓到E:\devSofts\maven目錄下 此時我們就可以進入該文件夾的bin目錄下執行mvn

原创 SpringCloud學習筆記【十】:Hystrix服務降級、熔斷以及DashBoard圖形化監控

目錄本篇要點分佈式系統面臨的問題Hystrix概述Hystrix是啥?Hystrix能幹啥?Hystrix重要概念服務降級fallback服務熔斷break服務限流flowlimitHystrix演示-構建異常環境創建新模塊,引入依賴編寫y

原创 SpringCloud學習筆記【九】:OpenFeign服務調用

目錄本篇要點OpenFeign簡介Feign能幹什麼Feign集成了RibbonFeign與OpenFeign的區別OpenFeign使用步驟新建消費端模塊編寫yml編寫主啓動類編寫業務類編寫消費者端的控制器OpenFeign超時設置超時演

原创 SpringCloud學習筆記【八】:Ribbon負載均衡服務調用

目錄本篇要點Ribbon是什麼?LoadBalance負載均衡Ribbon與Nginx負載均衡的區別集中式LB與進程內LBRibbon負載均衡演示Ribbon工作步驟整合RibbonRestTemplateRibbon默認自帶的負載規則IR

原创 SpringCloud學習筆記【五】:Zookeeper代替Eureka實現服務註冊與發現

目錄Zookeeper的服務註冊與發現安裝Zookeeper環境創建Zk服務提供者模塊引入依賴配置yml添加註解@EnableDiscoveryClient編寫Controller測試,發現jar包衝突解決jar包衝突zookeeper版本

原创 SpringCloud學習筆記【七】:Eureka,Consul,Zookeeper註冊中心異同點

Feature Euerka Consul zookeeper 服務健康檢查 可配支持 服務狀態,內存,硬盤等 (弱)長連接,keepalive 多數據中心 — 支持 — kv 存儲服務 — 支持 支持 一致性 —

原创 SpringCloud學習筆記【六】:Consul實現服務註冊與發現

目錄Consul簡介Consul安裝與使用Windows安裝Docker安裝註冊服務提供者引入依賴配置yml添加註解編寫Controller測試註冊服務消費者源碼下載 Consul簡介 官網: https://www.consul.io/