最佳实践:利用 Cloud Toolkit 部署微服务多模块应用

最佳实践:利用 Cloud Toolkit 部署微服务多模块应用

背景

在常见的微服务开发过程中,经常会出现一个大型的工程里面,包含多个微服务,这些微服务,都需要单独部署到各自的服务器上,以下图所示工程结构为例,detail 和 index 两个微服务,分别代表“详情页”和“首页”服务,均需要各自发布。

最佳实践:利用 Cloud Toolkit 部署微服务多模块应用

部署方式

在 Cloud Toolkit 中,通过创建多个 Run Configuration 来实现分别的部署。

我们首先看如何部署 detail 应用

最佳实践:利用 Cloud Toolkit 部署微服务多模块应用

点击如图所示 “Edit Configurations...” 菜单,

最佳实践:利用 Cloud Toolkit 部署微服务多模块应用

依次点击上图 1 和 2,出现 Add New Configuration 界面。

最佳实践:利用 Cloud Toolkit 部署微服务多模块应用

这样就实现了 detail 工程的部署配置了。

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

最佳实践:利用 Cloud Toolkit 部署微服务多模块应用

上一篇:彻底深刻理解js原型链之prototype,__proto__以及constructor(二)


下一篇:十个问题弄清JVM&GC(二)