架構演進歷程:
單體架構-->SOA架構-->微服務架構-->Service Mesh
騰訊微服務平臺TSF (Tencent Service Framework) 是一個圍繞應用和微服務的 PaaS 平臺。
- 提供服務全生命周期管理能力和數據化運營支持。
- 提供多維度應用、服務、機器的監控數據,助力服務性能優化。
- 擁抱 Spring Cloud 、Service Mesh 微服務框架。
- 讓企業輕松構建大型分布式系統。
創建輕量級服務注冊中心
- 輕量級服務注冊中心給開發者提供在開發、調試、測試過程中的服務發現、注冊和查詢功能。
- 本地開發調試時,需要使用輕量級注冊中心,輕量級注冊中心包含了 TSF 服務注冊發現服務端的輕量版。
- 如果不涉及到多個微服務聯調場景,可以通過本地機器啟動一個 Consul 作為輕量服務注冊中心。
- 單機調試支持 Windows 和 Linux / macOS 操作系統。
- 確保以下機器端口是空閑的:8300, 8301, 8302, 8500, 8600。
應用程序部署(虛擬機):
創建虛擬機集群-->云主機導入集群-->創建應用-->上傳程序包-->部署應用
應用程序部署(容器):
創建容器集群-->云主機導入集群-->創建應用-->上傳程序包/鏡像-->部署應用