SpringCloud 使用Zuul構建微服務網關

爲何要使用微服務網關? 不一樣的微服務通常會有不一樣的網絡地址,而外部客戶端可能須要調用多個服務的接口才能完成一個業務需求,若是讓客戶端直接與各個微服務通訊,會有如下問題:java 一、客戶端會屢次請求不一樣的微服務,增長了客戶端的複雜性。git 二、存在跨域請求,在必定場景下處理相對複雜。github 三、認證複雜,每一個服務都須要獨立認證。web 四、難以重構,隨着項目的迭代,可能須要從新劃分
相關文章
相關標籤/搜索