91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

親自動手搭建微服務框架和測試環境-8-SpringCloud

發布時間:2020-07-13 14:48:21 來源:網絡 閱讀:563 作者:匆匆的那年 欄目:軟件技術

1 EJBDubboSpringCloud對比(SOA,微服務


EJB

Dubbo

SpringCloud

開發方

標準由oracle開發

阿里

Spring社區

最新版本及時間

3.12009

2.5.320121023

Finchley.SR1201881

維護狀態

不活躍,3.2只是草案

不再繼續維護

活躍

互聯網應用案例

暫未發現

阿里、京東、當當等

中國聯通

華為

基于協議

Rmi

可選,默認dobbo

http

可用的語言

Java

Java

所有語言

分布式事物

無狀態部署

服務器治理

服務發現、負載均衡

服務發現、服務路由、服務負載均衡、服務列表、服務分組、服務依賴管理、服務權重、服務授權、服務直連、上下文隱式傳參、分組聚合、結果緩存

dubbo有的外:服務網關、斷路器、服務跟蹤、消息總線、批量任務

分布式配置

第三方

基于的web容器

Jboss

Tomcat內嵌

Tomcat內嵌

單元測試

支持

支持

支持


性能對比:(引用網上一張圖)

親自動手搭建微服務框架和測試環境-8-SpringCloud


2 版本說明

SRx=Service Release x:服務發布版,正式版本

Finchley.SR1?2.0.1)于201881日發布,有廠商已經從1.x升級過來,1.x2.x的組件對比如下圖:

親自動手搭建微服務框架和測試環境-8-SpringCloud


其中,相比版本2.0.0,版本2.0.1組件版本如下:


親自動手搭建微服務框架和測試環境-8-SpringCloud


SpringCloud 2.0.1相比1.x主要配置區別如下:

1SpringBoot1.x(最新發布版1.5.17 GA,發布日2018.10.16)升級為2.x(最新發布版為2.0.6GA,發布日2018.10.16),SpringCloud 2.x必須基于SpringBoot2.xSpringCloud1.x必須基于SpringBoot1.x

2Eureka服務器依賴org.springframework.cloud需要變更

<artifactId>spring-cloud-starter-eureka-server</artifactId>變為:

<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>

3Eureka客戶端依賴org.springframework.cloud需要變更

<artifactId>spring-cloud-starter-eureka</artifactId>變為:

<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>

4)注冊中心IP地址配置

${spring.cloud.client.ipAddress}變為:

${spring.cloud.client.ip-address}

5)安全加密Spring Security的用戶密碼配置在security前面加spring

spring:

security:

user:

name:

password:

6)安全加密Spring Security默認開啟CSRF防御(可能導致兩個注冊中心無法相互注冊),使用:

http.csrf().ignoringAntMatchers("/eureka/**");

7)安全加密Spring Security模塊導致配置中心無法加解密

因為認證方式有改變,可以改回?basic auth認證方式

8maven需要修改run.profilesspring-boot.run.profiles

spring-boot:run -Drun.profiles=?改為:

spring-boot:run -Dspring-boot.run.profiles=

9Spring Cloud Gateway代替了Spring Cloud Zuul,主要原因是Zuul 2.0沒有及時開源(后來Netfilx已經開源)。


3 源碼

SpringCloud源碼位置:

https://github.com/spring-cloud


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

云霄县| 阜平县| 桃园市| 阳朔县| 石渠县| 库尔勒市| 织金县| 延川县| 泽普县| 永仁县| 汶川县| 诸暨市| 和静县| 莲花县| 新晃| 东阳市| 凤翔县| 苏州市| 辰溪县| 新乐市| 上杭县| 云阳县| 滨海县| 米泉市| 枣强县| 望都县| 繁峙县| 扎赉特旗| 溧水县| 都昌县| 巨鹿县| 营口市| 云林县| 元阳县| 兴业县| 垦利县| 海兴县| 麻栗坡县| 浠水县| 巢湖市| 甘泉县|