原创 Feign的簡單使用

調用微服務 如果在同一個註冊中心上的微服務。 name:就是在註冊中心的名稱 @FeignClient(name = "gmaya-service-admin") public interface UserFacade {

原创 Spring Cloud Eureka服務通信Ribbon/Feign(三)

問題 每一個客戶端就是一個完整的項目,是一個模塊,假如我有訂單模塊,支付模塊,用戶模塊,等等,那麼我這些模塊之間怎麼相互調用呢?採用HttpClient工具類訪問? Ribbon 和 Feign 簡介 Ribbon 簡介 Rib

原创 Short 類型直接和數值1做對比

今天寫項目遇到了Short 返回1 需要做個判斷,所以就多想了一下,研究了一下 大聲的告訴我,是true還是true還是true!!! public static void main(String[] args) {

原创 Spring Cloud Hystrix斷路器(四)

前言 在微服務場景中,通常會有很多層的服務調用。如果一個底層服務出現問題,故障會被向上傳播給用戶。我們需要一種機制,當底層服務不可用時,可以阻斷故障的傳播。這就是斷路器的作用。他是系統服務穩定性的最後一重保障。 常常會遇到正在

原创 定時任務@Scheduled入門

一個最簡單的例子: 啓動類添加註解 @EnableScheduling // 開啓定時任務 編寫單線程demo cron 表達式 /** * cron 表達式 * 每2秒執行一次 * @thro

原创 Spring Cloud Eureka高可用的服務註冊中心(二)

集羣原理圖 如果只有一個註冊中心(服務端),一旦掛掉,就直接GG,在分佈式系統中,任何地方存在單點故障,整個系統就不是高可用的。(自己手畫的難看見諒) 創建服務端2 在上一篇文章中寫了最簡單的單服務端,單客戶端的例子。所以,在上

原创 分享一下uTools工具

持續加班ing… 分享 一個自己正在使用的工具 uTools你的生產力工具集 uTools是一個極簡、插件化、跨平臺的現代桌面軟件。通過自由選配豐富的插件,打造你得心應手的工具集合。 當你熟悉它後,能夠爲你節約大量時間,讓你可

原创 idea新建springboot項目pom文件報錯

前言 之前也有過類似的情況,只不過都是把spring-boot-starter-parent版本號改成本地倉庫已經有的,然後繼續開發。今天想寫個demo,就新建了一個,然後版本號不一致,就一直報錯,所以找了一天問題,才解決。太可怕

原创 Spring Cloud Eureka最簡單的入門(一)

Eureka介紹 Eureka是一個基於REST的服務,主要用於AWS雲中的定位服務,以實現中間層服務器的負載平衡和故障轉移,在 Spring Cloud 微服務架構中通常用作註冊中心,我們稱這個服務爲 Eureka Serve

原创 手撕Redis6.0

文章目錄簡介安裝下載解壓編譯啓動和關閉配置用戶名和密碼版本`6.0`之前版本`6.0`之後ACL常用命令多線程Redis6.0配置文件解讀 簡介 Redis 是完全開源免費的,遵守BSD協議,是一個高性能的key-value數據

原创 Yapi的安裝與使用

前言 YApi 是高效、易用、功能強大的 api 管理平臺,旨在爲開發、產品、測試人員提供更優雅的接口管理服務。可以幫助開發者輕鬆創建、發佈、維護 API,YApi 還爲用戶提供了優秀的交互體驗,開發人員只需利用平臺提供的接口數

原创 Spring Cloud Gateway網關整合

介紹 Spring Cloud Gateway爲Spring生態系統上的一個API網關組件,主要提供一種簡單而有效的方式路由映射到指定的API,併爲他們提供安全性、監控和限流等等。 創建項目 創建一個gmaya-gateway

原创 Spring Boot Admin 監控

簡介 Spring Boot Admin 用於監控基於 Spring Boot 的應用,它是在 Spring Boot Actuator 的基礎上提供簡潔的可視化 WEB UI。Spring Boot Admin 提供了很多功能

原创 有關Druid的一些配置

簡介 Druid 是 Java 語言中最好的數據庫連接池。 Druid 能夠提供強大的監控和擴展功能。 官方鏈接https://github.com/alibaba/druid 以下所有配置基於springboot2.2.6配

原创 給個人博客添加騰訊cos存儲

前言 圖片,視頻等一些靜態資源放到自己網站會有一定的訪問延遲。 開通存儲桶 在控制檯找到對象存儲,選擇和雲服務器一個地方的對象存儲。 按照步驟一步一步創建即可。 創建用戶 一般都是專門創建一個用戶來操作的,當然至高無上的主賬號也