天天看點

最佳實踐:利用 Cloud Toolkit 部署微服務多子產品應用最佳實踐:利用 Cloud Toolkit 部署微服務多子產品應用背景部署方式

最佳實踐:利用 Cloud Toolkit 部署微服務多子產品應用

背景

在常見的微服務開發過程中,經常會出現一個大型的工程裡面,包含多個微服務,這些微服務,都需要單獨部署到各自的伺服器上,以下圖所示工程結構為例,detail 和 index 兩個微服務,分别代表“詳情頁”和“首頁”服務,均需要各自釋出。

最佳實踐:利用 Cloud Toolkit 部署微服務多子產品應用最佳實踐:利用 Cloud Toolkit 部署微服務多子產品應用背景部署方式

部署方式

在 Cloud Toolkit 中,通過建立多個 Run Configuration 來實作分别的部署。

我們首先看如何部署 detail 應用

最佳實踐:利用 Cloud Toolkit 部署微服務多子產品應用最佳實踐:利用 Cloud Toolkit 部署微服務多子產品應用背景部署方式

點選如圖所示 “Edit Configurations...” 菜單,

最佳實踐:利用 Cloud Toolkit 部署微服務多子產品應用最佳實踐:利用 Cloud Toolkit 部署微服務多子產品應用背景部署方式

依次點選上圖 1 和 2,出現 Add New Configuration 界面。

最佳實踐:利用 Cloud Toolkit 部署微服務多子產品應用最佳實踐:利用 Cloud Toolkit 部署微服務多子產品應用背景部署方式

這樣就實作了 detail 工程的部署配置了。

使用同樣的方法,建立 index 工程的部署配置。

最佳實踐:利用 Cloud Toolkit 部署微服務多子產品應用最佳實踐:利用 Cloud Toolkit 部署微服務多子產品應用背景部署方式

繼續閱讀