在 ECS 集群中创建 Java Web 应用
更新时间:2020-05-11 16:57:59
一个 ECS 只能创建并部署一个应用。在 ECS 集群中创建 Java Web 应用是指在 ECS 实例上安装 EDAS Container,然后将应用通过 WAR
包或 JAR 包部署到 EDAS Container 中。本文档将指导您在 EDAS 控制台上创建并用 WAR 包来部署一个仅包含欢迎页面的 Java Web 应用。
前提条件
- 开通 EDAS
- 创建 VPC
- 创建命名空间
- 创建 ECS 集群
- 同步 SLB 到 EDAS:仅当需要配置负载均衡时需完成该配置。
背景信息
通过本文档,将了解如何:
在 ECS 集群中创建应用
部署和更新应用
配置公网负载均衡并访问应用
由于是在专有网络内创建发布的应用,如果没有特别配置,该应用没有公网 IP 地址。如果您的应用部署在多个 ECS 实例上,并且希望将您的应用对外开放,建议您配置公网负载均衡,以便将应用的访问流量根据转发策略分发到 ECS 实例中,增强应用的服务能力,提升应用的可用性。
- 在基本信息页面的应用设置区域,单击负载均衡(公网)右侧的添加。
- 在添加 SLB 与应用的绑定对话框中,设置负载均衡参数,然后单击配置负载均衡完成配置。
负载均衡参数说明:
参数 描述 负载均衡(公网) 在右侧的下拉菜单中,根据实际需求,选择内网或公网的 SLB 地址。 使用虚拟服务器组 虚拟服务器组是一组处理负载均衡分发的前端请求的 ECS 实例。不同的监听可以关联不同的虚拟服务器组,实现监听维度的请求转发。如果您勾选了使用虚拟服务器组,则需要配置虚拟服务器组参数。 虚拟服务器组名称 如果您选择了新建虚拟服务器组,则需要在此处输入虚拟服务器组名称。系统会按照您输入的名称为您创建虚拟服务器组。 监听(外网) 负载均衡服务监听规定了如何将请求转发给后端服务器。一个负载均衡实例至少添加一个监听。您可以在监听右侧的下拉菜单中选择已创建的监听端口。如果您没有创建监听,单击创建新监听。请勿在服务均衡管理控制台上删除该监听,否则将影响应用访问。 SLB 前端协议 默认为 TCP,不可配置。 SLB 前端端口 输入 SLB 的前端端口,可自行设置端口数值。 应用端口 默认为 8080,不可配置。 - 复制配置的 SLB IP 及端口,如
118.31.159.169:81
,在浏览器的地址中粘贴并回车,即可进入应用的欢迎页面。