您可以将 Java 应用托管到 EDAS 的 ECS 集群或混合云 ECS 集群。EDAS 为托管的应用提供了生命周期管理、CI/CD、监控、运维等一系列功能。
应用托管概述
概览

ECS 环境类型
EDAS 支持阿里云 ECS 集群和混合云 ECS 集群。
- 阿里云 ECS 集群:在专有网络 VPC 内创建的集群,由阿里云 ECS 实例组成。更多信息,请参见使用控制台创建ECS集群。
- 混合云 ECS 集群:在专有网络 VPC 内创建的集群,包含阿里云 ECS 实例、IDC 或其它云服务提供商的服务器。更多信息,请参见创建混合云ECS集群。
ECS 环境支持的应用类型
您可以使用 EDAS 的 ECS 环境托管 Spring Cloud 和 Dubbo 等主流 Java 微服务框架应用,也可以托管 HSF 框架应用。
ECS 环境提供的应用托管功能
ECS 环境为应用提供完整的生命周期管理、服务治理、监控、运维,以及托管应用所需的资源管理能力。
| 使用场景 | 功能 |
|---|---|
| 资源管理 | EDAS 是面向应用的 PaaS 平台,为应用提供 ECS 和 K8s 环境及相关资源。EDAS 的 ECS 环境中主要包含命名空间、VPC、集群和 ECS。更多信息,请参见ECS资源管理概述。 |
| 部署应用 | 创建和部署(首次部署):在应用开发、测试完成后,可以在 ECS 集群中创建并部署。更多信息,请参见应用创建和部署概述(ECS)。升级和回滚:应用在 EDAS 中创建并部署后,还会不断迭代,需要升级。如果升级的应用版本发现问题,需要将应用回滚到历史版本。更多信息,请参见升级和回滚应用概述(ECS)。 |
| CI/CD | 应用在不断迭代过程中,需要持续集成(CI)和持续部署(CD)。EDAS 支持通过Jenkins和云效对您部署的应用进行 CI/CD。具体操作,请参见:使用云效2020部署Java应用至ECS集群使用Jenkins创建持续集成 |
| 应用监控 | EDAS 集成了应用实时监控服务 ARMS,为部署在 EDAS 中的应用提供关键指标的监控能力和报警能力。具体操作,请参见应用总览。 |
| 应用运维 | EDAS 为应用提供了一些列运维功能,包括:ECS 集群中的应用生命周期管理负载均衡概述对ECS集群中的应用进行弹性伸缩限流降级查看应用变更日志简介 |
资源管理
ECS 资源管理概述
管理微服务空间
ECS 集群管理
ECS 实例管理
创建混合云 ECS 集群
管理资源组
创建和部署应用
升级和回滚应用
升级和回滚应用概述
单批发布
分批发布
金丝雀发布
回滚应用
CI/CD
应用设置
应用监控
应用监控概述
应用总览
应用详情
接口调用
高级监控
报警管理
应用运维
ECS 集群中的应用生命周期管理
扩容部署在 ECS 集群中的应用
负载均衡
对 ECS 集群中的应用进行弹性伸缩
限流降级
运行环境升降级
变更记录
日志
ECS 集群使用常见问题
资源管理
- 安装 EDAS Agent 后没有上报信息且未显示 EDAS Agent 的版本号
- 安装 EDAS Agent 后控制台状态为“未知”或“异常”
- 什么是 Docker 实例?和 ECS 独占实例有何区别?
- 购买了 EDAS 之后,是否需要另行购买 ECS?
- EDAS 的 Java 版本是哪个版本,我能够选择吗?
- Agent 进程停止运行后提示“AGENT 异常”
- Ali-Tomcat 容器无响应
- 在 EDAS 控制台导入 ECS 实例时资源未及时同步
- 应用实例说明
- 安装 Agent 的过程中发现卸载 Java
- 日志采集器相关问题
应用管理
- 重启服务后 EDAS Agent 是否能自动重启?
- EDAS Agent 无法启动
- EDAS 是否支持在同一个实例上安装多个应用?
- 应用部署时提供的发布包 URL 是不是可以随意设置?
- 启停和部署应用等管理操作失败了怎么办?
- 已买的 ECS 实例没有出现在实例列表中怎么办?
- 为什么在 EDAS 控制台上实例的状态是“未知”?
- 服务可以正常调用,但是服务列表不显示
- 服务列表显示正常,但是调用失败怎么办?
- 删除应用后是否可以恢复?
- 如何进行分批发布或者分组发布?
- 应用部署在多个实例后,集群中会话如何共享?
- 应用部署在多个实例后,如何实现负载均衡?
- 创建应用时的安全组规则
- 如何分批升降级应用的运行环境
- 快速入门常见问题
- 应用部署时的默认启动命令参数
- 在 EDAS 控制台中对应用进行操作无响应
- EDAS 应用变更失败的问题排查
- EDAS 应用无法访问页面
- EDAS 应用进程突然消失
- ECS 集群应用日志清理机制是什么?
端口占用
监控报警
日志诊断常见问题
打赏