談到Service Mesh微服務架構,就不得不談Sidecar模式——一種單節點、多容器的應用設計形式。Sidecar主張以額外的容器來擴展或加強主容器,而這個額外的容器被稱爲Sidecar容器。java
一些例子以下:git
Web-server容器能夠與一個sidecar容易共同部署,該sidecar容器從文件系統中讀取由Web-server容器生成的web-server日誌,並將日誌/stream發送到原稱服務器(remote server)。Sidecar容器經過處理web-server日誌來做爲web-server容器的補充。固然,可能會有人說,爲何web-server不本身處理本身的日誌?答案在於如下幾點:web
以上例子正以下圖所示:spring
另外一個例子是在web-server容器與sidecar容器共同部署時,將文件系統與git存儲庫同步。(咱們須要注意Git同步容器的重用醒)以下圖所示,應用容器知識連接到本地機器的Redis服務器上:api
開源PaaS Rainbond v3.6.0版本現已發佈,提供Service Mesh微服務架構的開箱即用,插件式擴展治理功能,並支持spring cloud、api gateway、dubbo等框架。服務器
進一步瞭解:Rainbond網絡
技術
開源PaaS Rainbond v3.6.0正式發佈,Service Mesh開箱即用 技術
解讀Rainbond ServiceMesh微服務架構_開源PaaS Rainbond 2018/05/15
技術
Pinpoint-java性能分析最佳實踐_開源PaaS Rainbond 2018/05/08
技術
經過Minio搭建私有化對象存儲服務_開源PaaS Rainbond 2018/04/26
技術
揭祕高可用負載均衡組件Rainbond-Entrance_開源PaaS Rainbond 2018/04/25
技術
Rainbond插件體系設計簡介_開源PaaS Rainbond 2018/02/24
技術
Rainbond如何對接外部Maven倉庫_開源PaaS Rainbond 2018/01/18
技術
Spring Boot框架配置MySQL_開源PaaS Rainbond 2018/01/10
技術
基於Midonet的多租戶網絡設計_開源PaaS Rainbond 2018/01/09