天天看点

SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用

SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用

1. 创建ECS实例

1.登录 Apsara Stack控制台。

2.在左侧导航栏中单击云基础产品 > 云服务器。

3.在云服务器页面中,单击创建实例。

4.在创建云服务器ECS页面中,根据提示完成参数配置:

表 1. 实例参数配置

SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用

5.单击创建。

2. 创建EDAS集群

2.在左侧导航栏中,单击中间件产品 > 分布式应用服务 。

3.在分布式应用服务页面选择区域和部门后单击EDAS。

4.在左侧导航栏中,选择资源管理 > 集群 。

5.在集群页面上方选择命名空间,然后在右侧单击创建集群。

6.在创建集群对话框中设置集群参数,然后单击创建。

SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用
  • 集群名称:输入集群名称。名字仅支持字母、数字、下划线(_)、中划线(-)和英文句号(.),且长度不能超过64个字符。
  • 集群类型:选择 ECS。
  • 集群网络类型:包括经典网络和 VPC 网络。根据实际需求在下拉菜单中选择网络类型。
  • VPC 网络:在下拉菜单中选择 VPC。

说明:如果没有可选 VPC 网络,请单击创建 VPC 跳转到 VPC 控制台创建。

  • 命名空间:显示在集群列表页面选择的命名空间,不可配置。如果未选择,则默认显示地域。

集群创建成功后当前页面右上角会出现创建成功的提示,同时新创建的集群会在集群列表中显示。

7.在左侧导航栏中,选择资源管理 > 集群 。

8.单击集群名称,进入集群详情页面。

9.在集群详情页面,单击添加已有ECS。

SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用

10.在添加ECS实例页面,单击同步ECS,选择需要添加的ECS实例,单击完成。

SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用

3. 部署应用

1.在EDAS控制台页面,单击左侧导航栏应用管理 > 命名空间,单击创建命名空间创建新的命名空间。

SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用

说明:命名空间为应用提供互相隔离的运行环境,如开发、测试和生产环境等

2.在左侧导航栏选择应用管理 > 应用列表。

3.在应用列表页面右上角单击创建应用。

4.在应用基本信息页面设置应用参数,然后单击下一步。

表 2. 应用基本信息参数说明

SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用

5.单击下一步,在实例例表页面中按下图所示顺序来选择实例。

SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用

6.选择立即部署,上传JAR包,输入版本号,然后单击确认创建。

SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用

7.部署完成之后,在应用列表找到部署应用名称,单击进入可以查看部署好应用的实例部署信息,同时该页面可以对部署的应用执行停止、回滚、扩容、删除、重新部署操作。

SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用

8.单击左侧导航栏日志管理 > 日志目录,日志文件catalina.out可以查看启动日志。

SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用
SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用

相关内容

SpringCloud迁移至EDAS微服务——Series1:组件介绍及迁移 SpringCloud迁移至EDAS微服务——Series3:在容器服务K8s集群中部署应用

我们是阿里云智能全球技术服务-SRE团队,我们致力成为一个以技术为基础、面向服务、保障业务系统高可用的工程师团队;提供专业、体系化的SRE服务,帮助广大客户更好地使用云、基于云构建更加稳定可靠的业务系统,提升业务稳定性。我们期望能够分享更多帮助企业客户上云、用好云,让客户云上业务运行更加稳定可靠的技术,您可用钉钉扫描下方二维码,加入阿里云SRE技术学院钉钉圈子,和更多云上人交流关于云平台的那些事。

SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用