最佳实践:利用 Cloud Toolkit 部署微服务多模块应用
背景
在常见的微服务开发过程中,经常会出现一个大型的工程里面,包含多个微服务,这些微服务,都需要单独部署到各自的服务器上,以下图所示工程结构为例,detail 和 index 两个微服务,分别代表“详情页”和“首页”服务,均需要各自发布。
部署方式
在 Cloud Toolkit 中,通过创建多个 Run Configuration 来实现分别的部署。
我们首先看如何部署 detail 应用
点击如图所示 “Edit Configurations...” 菜单,
依次点击上图 1 和 2,出现 Add New Configuration 界面。
这样就实现了 detail 工程的部署配置了。
使用同样的方法,创建 index 工程的部署配置。