springcloud之Zuul初識篇—背景

分佈式項目中存在大量獨立運行的服務,如果把所有服務的端口都暴露出來肯定是不可取的(不安全也不方便調用)。所以需要一組服務來作爲代理,外部請求只請求這個代理服務,由該服務代理請求相應的業務服務,同時完成鑑權、限流等一系列通用操作。這樣既減少了服務的暴露也簡化了各業務模塊部分冗餘代碼的開發(如:訂單模塊只做和訂單相關的事,權限鑑證什麼的都交給代理服務來做),這樣的代理服務我們一般定義爲網關,sprin
相關文章
相關標籤/搜索