回顧昨天的:soul-原始碼閱讀7-http外掛程式註冊簡析
簡單總結一下:
http服務專案裡新增了如下依賴,soul-spring-boot-starter-client-springmvc。專案啟動後,這個依賴會掃瞄專案中有@soulspringmvcclient註解的controller以及介面方法。
soul-spring-boot-starter-client-springmvc
註解的時候給這個註解傳遞的path值,就是註冊到閘道器的介面。
根據http服務配置的閘道器url, 註冊到此閘道器。
Soul原始碼閱讀 1 初識 Soul
無論我們學習什麼東西之前,都要先搞清楚我們要學習的是什麼,就像一些哲學思考先要給出清晰的定義,否則後面的一切都無從談起。從今天開始,我來和大家一起,學習一款非常優秀的開源閘道器專案 soul。soul 是什麼呢?先來看下官網作者的定義 這是乙個非同步的,高效能的,跨語言的,響應式的api閘道器。我希...
Soul原始碼閱讀 2 單機部署 Soul
在學習一項新技術時,我們先按照官網上的 demo 把環境搭建起來。今天先搭建乙個單機版測試環境。這裡有2個選擇 如果學習原始碼後,希望參與到 soul 開源專案中,fork 到自己賬號下,再 clone 自己賬號下的 soul 專案。這裡,我建議大家採用第2種方式,也以第2種方式演示。git clo...
soul原始碼閱讀(十)soul所有外掛程式介紹續
目錄 hystrix外掛程式 sentinel外掛程式 resilience4j外掛程式 monitor外掛程式 waf外掛程式 sign外掛程式 rewrite外掛程式 global外掛程式 webclient外掛程式 webclientresponse外掛程式 tars外掛程式 總結 上篇已介紹...