本文介绍了 EDAS 每次发布涉及的新增功能、功能优化、重要问题修复及对应的文档,帮助您了解 EDAS 的发布动态。

2020-04-01

功能名称 功能描述 功能类型 相关文档
应用管理升级 支持将旧版应用管理页面一键升级方式至新版,拥有新版应用管理一站式轻量化运维能力。 新增 应用管理升级
镜像部署 支持镜像服务企业版在EDAS控制台部署。 优化 镜像方式部署应用(新版)

2020-03-12

功能名称 功能描述 功能类型 相关文档
微服务管理导航全新升级 新版微服务管理导航按照 Spring Cloud、Dubbo、HSF 支持的能力进行了分类,可以快速找到框架对应的治理功能。 优化 微服务治理概述
服务鉴权 支持 Spring Cloud、Dubbo 分别按照 Path、接口维度配置鉴权规则,实现同个环境(命名空间)中服务之间的访问控制。 新增
无损下线 默认支持服务无损下线,部署在 ECS 集群和 K8s 集群中的应用均默认可以实现无损下线。 优化
服务网格(Beta) 支持 Spring Cloud 应用和 Istio 服务网格应用互通。 优化 部署多语言微服务应用

2020-02-20

功能名称 功能描述 功能类型 相关文档
K8s 集群全面支持轻量化运维能力 部署在 K8s 集群中应用,支持一站式轻量运维应用,包含应用实时监控、服务详情实时监控、应用实时诊断和实例实时监控等。 新增 K8s 用户指南(新版)
K8s 集群支持 SLB 配置 HTTPS 监听 部署在 K8s 集群中的应用,绑定 SLB 时支持配置 HTTPS 监听。 优化 添加负载均衡 SLB

2020-02-13

功能名称 功能描述 功能类型 相关文档
监控报警功能升级 部署在 ECS 集群中的 HSF 框架的应用,监控报警功能将分批升级为 ARMS 监控报警。您在升级前部署的应用如果想升级监控报警功能,需重启应用才能生效。
说明 如果是部署在 ECS 集群中的 HSF 框架的应用,请务必查看文档EDAS 监控报警功能升级说明(2020 年 02 月 13 日)
优化 应用总览
公网 SLB 支持 HTTPS 监听 部署在 ECS 集群中的应用,绑定公网 SLB 时支持绑定 HTTPS 监听。 优化 在 ECS 集群中的应用绑定 SLB 简介

2020-01-20

功能名称 功能描述 功能类型 相关文档
服务查询 新版服务查询支持容器服务 Kubernetes 集群和 ECS 集群,支持 Dubbo、Spring Cloud 和 HSF 应用,支持任意注册中心。
说明 任意注册中心包含 EDAS 注册中心、MSE 托管的注册中心、自建注册中心(包括 ZooKeeper、Naocs、Eureka 和 Consul 等)。
优化 服务查询
部署应用的灰度发布模式升级 应用部署模式中的灰度发布更名为金丝雀发布(灰度)。金丝雀发布支持容器服务 Kubernetes 集群和 ECS 集群,支持 Dubbo 和 Spring Cloud 应用,支持任意注册中心。无需增加依赖,无需修改代码即可体验。
说明 任意注册中心包含 EDAS 注册中心、MSE 托管的注册中心、自建注册中心(包括 ZooKeeper、Naocs、Eureka 和 Consul 等)。
优化 金丝雀发布

2020-01-08

功能名称 功能描述 功能类型 相关文档
集群批量移除和批量按量付费转包年包月 支持在集群详情页面中批量移除实例和批量将实例的付费方式由按量付费转为包年包月。 新增
默认命名空间 应用列表中可区分所有命名空间和默认命名空间来过滤。 新增 命名空间
应用修改负责人 ECS集群中的应用支持修改应用负责人。 新增 /

2019-12-24

功能名称 功能描述 功能类型 相关文档
一站式运维 K8s 集群中的应用 您可以将 Kubernetes 集群中部署的应用转换到 EDAS 中,然后在 EDAS 中对转化后的应用进行一站式运维(免费),包括应用生命周期管理、应用监控、Prometheus 监控、应用诊断和微服务治理,帮助您提升应用的运维效率。 新增 K8s 集群用户指南(新版)
应用弹性伸缩(K8s 集群) 根据 CPU 和内存监控指标动态实现应用扩容、缩容。在保证服务质量的同时,提升应用的可用率。 新增 弹性伸缩(K8s)
应用事件(K8s 集群) 查看 K8s 原生的应用事件,帮助您了解应用运行时的状态,方便快速聚焦问题。 新增 查看应用事件

2019-12-03

功能名称 功能描述 功能类型 相关文档
离群实例摘除 在微服务架构中,当服务提供者的应用实例出现异常,而服务消费者无法感知的时候,会影响服务的正常调用,并影响消费者的服务性能甚至可用性。离群实例摘除功能会检测应用实例的可用性并进行动态调整,以保证服务成功调用,从而提升业务的稳定性和服务质量。 新增

2019-11-25

功能名称 功能描述 功能类型 相关文档
容器服务K8s集群功能优化 容器服务 K8s 集群应用支持镜像搜索功能,支持Tomcat 8,以及支持配置 Tomcat 参数。 优化 /
弹性伸缩 ECS 集群中的 Spring Cloud 和 Dubbo 应用支持弹性伸缩功能。 优化 对 ECS 集群中的应用进行弹性伸缩

2019-10-11

功能名称 功能描述 功能类型 相关文档
Dubbo 服务治理 支持动态配置、权重调整、负载均衡、全局配置服务治理功能。 新增 使用 Dubbo Admin 治理 Dubbo 服务概述
公网体验 支持在本地通过命令将应用接入 EDAS,快速体验 EDAS 部分微服务功能。 新增 公网体验指南
专业版试用 EDAS 会不定期开启专业版试用活动,普通版和按量付费的用户届时可以开启。 新增 专业版试用
跨账号访问 EDAS 借助 RAM 角色实现跨云账号访问资源。 新增 借助 RAM 角色实现跨云账号访问资源
日志功能优化 将 EDAS 收藏的日志文件添加到日志服务时,支持用户指定 Project 和 Logstore,并且可以自定义路径规则。 优化 日志管理

2019-09-13

功能名称 功能描述 功能类型 相关文档
查看应用的文件日志和容器标准输出日志 在容器服务 Kubernetes 中创建或部署应用时,支持开启日志服务 SLS。开启后,可以使用 SLS 查询和分析文件日志和容器标准输出日志。 新增 查看应用的文件日志和容器标准输出日志
支持按比例灰度发布应用 在容器服务 K8s 集群中部署的应用支持按比例进行灰度流量控制,优化了灰度规则。 优化 如何通过灰度发布升级单个应用

金丝雀发布(K8s 集群)

2019-09-04

功能名称 功能描述 功能类型 相关文档
全新的应用创建向导 您可以使用该应用向导一站式实现应用配置、资源申请和服务部署等功能。 新增 快速创建 Demo 微服务应用简介
运行环境升降级 优化运行环境升降级功能。 优化 运行环境升降级
日志功能优化 子账号收藏/取消收藏日志功能优化;空目录的日志取消收藏功能优化。 优化 日志管理

2019-08-22

功能名称 功能描述 功能类型 相关文档
ECS 集群应用支持生命周期执行挂载脚本 在应用生命周期中,会发生各种事件,如启动、停止等。EDAS 提供了当发生事件时,在 ECS 实例上执行用户自定义脚本的能力。 新增 设置应用生命周期挂载脚本
ECS 集群支持 ECS 实例代购 通过代购来扩容 ECS 集群,免去手动购买ECS的繁琐过程。 新增 在 ECS 集群中代购 ECS 实例
ECS 集群中的应用支持优雅下线 ECS 集群中的 HSF 应用天然支持优雅下线,现 Spring Cloud 应用和 Dubbo 应用也支持优雅下线功能。 新增 无损下线 Spring Cloud 应用

无损下线 Dubbo 应用

自建 K8s 集群中部署的应用支持 ARMS 监控 该功能可以使您更好地了解在自建 K8s 集群中部署的应用的实时运行情况。 新增 应用监控
运行环境升降级 应用基本信息界面的运行环境升降级新增了运行环境升降级选项,可以更好的管理应用运行环境。 新增 运行环境升降级

2019-08-06

功能名称 功能描述 功能类型 相关文档
支持在容器服务 K8s 集群中灰度发布 Spring Cloud 应用 支持 Spring Cloud 应用在容器服务 Kubernetes 集群中灰度发布:保障应用平稳升级,实现升级可灰度、可观察、可回滚的能力。 新增 金丝雀发布(K8s 集群)
Dubbo 服务治理 支持 Dubbo 应用基于服务、应用和 IP 三个维度的查询,提供条件路由、黑白名单和标签路由三种路由规则的配置能力。 新增 使用 Dubbo Admin 治理 Dubbo 服务概述

2019-07-29

功能名称 功能描述 功能类型 相关文档
部署多语言微服务应用 支持使用镜像部署多语言应用,并通过 Tracing Analysis 实现链路追踪(暂时免费)。 新增 部署多语言微服务应用

2019-07-05

功能名称 功能描述 功能类型 相关文档
支持使用 AHAS 限流降级 在 Kubernetes 集群部署的应用支持使用 AHAS 限流降级。 新增 限流降级

2019-05-14

功能名称 功能描述 功能类型 相关文档
应用级多实例日志和分布式搜索 在查看、搜索单实例日志的基础上,增加查看应用级(多实例)日志,并提供分布式搜索。 新增 日志管理
支持使用 AHAS 限流降级 EDAS 专业版和铂金版集成 AHAS 中的限流降级能力,无限量使用,支持动态变更限流降级规则和实时查看限流降级详情,全面保障您应用的可用性。 新增 限流降级

2019-04-26

功能名称 功能描述 功能类型 相关文档
全新架构的分布式任务调度 SchedulerX 2.0 支持工作流式任务调度编排,提供 MapReduce 分布式任务模型,提供 Agent 任务执行日志查询等全新功能。 新增 什么是分布式任务调度 SchedulerX 2.0?
容器服务 Kubernetes 集群支持应用分批发布 通过多种发布策略(分批发布或灰度发布),快速实现新版本的小规模验证,支持应用快速迭代,异常时一键回滚。 新增 分批发布(K8s 集群)
容器服务 Kubernetes 集群支持应用间 SLB 复用 容器服务 Kubernetes 集群支持多个应用复用同一 SLB。 新增 容器服务 K8s 集群中的应用如何复用 SLB

2019-04-17

功能名称 功能描述 功能类型 相关文档
全链路灰度监控 提供面向全链路灰度场景的监控能力,帮助您查看各个灰度实例分组的实时流量详情和流量占比。支持实例和服务两种视角,灰度流量情况一目了然。 新增 监控灰度流量
容器服务 Kubernetes 集群支持 WAR/JAR 包部署布 无论是基于 Spring Cloud、Dubbo,还是 HSF 开发的应用,都可以通过直接上传 WAR/JAR 包的方式部署到容器服务 Kubernetes 集群上。相对于镜像部署,WAR/JAR 包部署的方式更简单、直接,能够提升运维效率。 新增 JAR 或 WAR 方式部署应用(旧版)

2019-04-03

功能名称 功能描述 功能类型 相关文档
包年包月购买方式升级 为了更好支持按量付费用户和包年包月用户根据业务需求进行变配操作,我们从即日起恢复售卖 EDAS 包年包月(标准版),并调整了数量配置和价格计算规则。

为了支持包年包月用户更灵活配置应用实例数,从即日起 EDAS 支持包年包月的标准版、专业版和铂金版在指定范围内购买任意数量的应用实例。

新增 产品系列

价格说明

EDAS CLI 升级 EDAS CLI 可以支持日志查看和下载等应用场景。 新增 使用 EDAS CLI 下载日志

2019-03-15

功能名称 功能描述 功能类型 相关文档
全链路灰度 全链路灰度能够让您在应用新版本正式发布前进行充分的灰度测试。 新增 灰度发布简介
SLB 功能升级 支持在应用绑定 SLB 的过程中创建监听、创建和调整虚拟服务器组。支持按照应用分组进行流量分发。 新增 SLB 绑定概述

2019-02-26

功能名称 功能描述 功能类型 相关文档
国际站升级 同步中国站的最新版本。

增加了上海地域。

北京和上海地域支持 Spring Cloud 和 Dubbo 应用。

新增 /

2019-01-31

功能名称 功能描述 功能类型 相关文档
升级应用变更流程 升级应用变更流程,增加了错误信息,提升易用性。 新增 查看应用变更
应用扩容支持使用 ECS 模板进行代购 在 ECS 集群中,支持使用 ECS 启动模板进行代购扩容。 新增 使用启动模板创建实例

2019-01-24

功能名称 功能描述 功能类型 相关文档
发布日本站 EDAS 可以在日本站购买并使用。 新增 /

2019-01-17

功能名称 功能描述 功能类型 相关文档
按量付费转包年包月 按量付费可以转包年包月。 新增 续费和变更配置
支持自建 K8s 集群 EDAS 支持将基于开源 Kubernetes 创建的集群导入 EDAS,并部署应用。部署到 EDAS 后,就具备了微服务治理的能力(服务注册与发现),可以通过 EDAS 进行生命周期管理,还可以查看应用的变更记录、日志及服务列表。 新增 应用生命周期管理概述(自建 K8S 集群)
应用部署支持 OpenJDK 应用部署支持 OpenJDK。 新增 Java SDK接入指南
原生应用支持告警功能 原生 Dubbo 和 Spring Cloud 应用支持告警功能。 新增 应用监控

2018-12-12

功能名称 功能描述 功能类型 相关文档
支持插件部署应用 在 ECS 集群中,可以使用插件部署应用和远端联调。 新增 在 IntelliJ IDEA 中使用 Cloud Toolkit 快速部署应用至 ECS 集群

使用 Cloud Toolkit 插件快速部署应用到容器服务 K8s 集群

在 Eclipse 中使用 Cloud Toolkit 快速部署应用至 ECS 集群

为 EDAS 应用设置端云互联
健康检查功能优化 优化应用的健康检查功能。 优化 健康检查

2018-11-20

功能名称 功能描述 功能类型 相关文档
支持原生 Dubbo 和 Spring Cloud 应用部署到 EDAS 支持零代码改造将 Dubbo 和 Spring Cloud 应用托管到 EDAS,并支持服务注册、发现、监控一体化功能,降低硬件和维护成本。 新增 将 Spring Cloud 应用托管到 EDAS

将 Dubbo 应用托管到 EDAS

2018-11-05

功能名称 功能描述 功能类型 相关文档
国际站支持北京地域 国际站新增了北京地域的选择。 新增 /

2018-09-30

功能名称 功能描述 功能类型 相关文档
支持插件部署应用 在 ECS 集群中,可以使用 toolkit-maven-plugin 插件部署应用和远端联调。 新增 通过 Maven 插件自动化部署应用至 ECS 集群

2018-09-12

功能名称 功能描述 功能类型 相关文档
按量付费 按照用户使用节点个数收费。2 个实例内免费,超过 2 个实例,按照1元/个/天收取费用。 新增 价格说明
混合云 实现公共云管理 IDC 中机器并部署应用。 新增 在混合云中部署应用

历史发布列表

发行时间 说明
2018-08-23 弹性伸缩实现实例的自动购买和释放;支持查询原生 Dubbo 服务。
2018-07-31 实现 Java 应用的异常状态检测并提供事中/事后报警与现场分析。
2018-06-21 新增容器服务 Kubernetes 集群。
2018-05-31 Spring Cloud 微服务组件发布。您可以在 EDAS 中,按照 Spring Cloud 的开发习惯和部署方式,进行微服务的发布和管理。
2018-05-04 CSB 组件实现按量付费开通;上线 EDAS 产品用量页面,明确各个组件计量信息。
2018-04-13 在阿里云物理 Region 之下,新增命名空间概念。
2018-02-09 Java 应用 GC 诊断报告上线。
2018-02-02 发布 Tomcat server.xml 文件在线编辑器;租户级服务报表优化。
2018-01-24 租户级服务报表上线;限流降级2.0正式发布;命名空间上线,隔离应用环境。
2017-12-22 支持集群间机器迁移。
2017-12-15 EDAS 控制台支持英文界面。
2017-11-30 VPC 内日志采集器2.0发布;提升安全级别,提示您在使用 EDAS 产品之前授权。
2017-11-06 发布全新阿里云 POP 方式 OpenAPI;新增创建普通 ECS 集群。
2017-09-30 Kubernetes 应用部署和管理上线;虚拟 Region 上线,提供多环境隔离。
2017-08-23 应用发布单上线;应用分批发布。
2017-07-20 应用体检上线;全局应用和服务实时调用监控拓扑图上线;微服务全局查询和管理;微服务优雅下线。
2017-06-15 提升开发者体验,提供对 JAR 包部署的支持,实时动态修改应用日志打印级别,并根据模式匹配算法实现对日志内容的统计。
2017-05-04 支持租户内服务鉴权与授权;提供追踪本地方法执行。
2017-03-21 HTTP 流量管理功能上线,提供了对应用运行时线程堆栈和内存分布的查看。
2017-01-23 链路分析功能上线全新视觉界面;调用链支持多维查询。
2017-01-05 服务监控上线全新视觉界面;PaaS 平台机器接入层架构升级,支持无限水平扩容。
2016-12-02 EDAS 应用监控模块架构升级,Region 化部署。
2016-11-23 提供应用版本,应用分组和 Docker 集群化管理等。
2016-10-11 EDAS 在物流云上架售卖。应用管理提供配置推送服务。
2016-09-08 企业铂金版上线,支持多租户,任务调度服务提供监控功能。
2016-08-04 应用 Docker 化部署开启邀测;全面支持 RAM 主子账号。
2016-07-12 控制台支持 Tomcat 基础项配置。
2016-07-01 任务调度服务上线。
2016-03-16 专有云 V1.0 版本上线,正式向专有云客户提供商用级的企业级产品服务。
2016-02-25 基础版上线,提供基础应用 PaaS 功能。
2016-02-18 报警通知功能上线。
2016-01-21 支持按月付费模式。
2015-12-29 EDAS 正式商用。
2015-12-01 EDAS Container 升降级支持分批次重启。

2018-08-23

新特性

  • 在弹性伸缩时实现实例的自动购买和释放:敏锐的感知集群内各个服务器的状态,并根据状态实时的实现集群扩容、缩容,在保证服务质量的同时,提升集群系统的可用率。
  • 支持查询原生 Dubbo 服务。

2018-07-31

新特性

实现 Java 应用的异常状态检测并提供事中/事后报警与现场分析。详情请参见设置部署在 ECS 集群中的应用

2018-06-21

新特性

容器服务 Kubernetes 集群应用生命周期管理概述:容器服务 Kubernetes 集群是阿里云提供的通过了 CNCF 标准化测试的 Kubernates 集群,运行稳定且集成了阿里云其它产品如 SLB、NAS,在容器服务中创建 Kubernetes 集群并导入 EDAS 后,您就具备了在 EDAS 中向容器服务 Kubernetes 集群部署应用的能力。

2018-05-31

新特性

Spring Cloud 概述: 发布 Spring Cloud 微服务组件。您可以在 EDAS 中,按照 Spring Cloud 的开发习惯和部署方式,进行微服务的发布和管理。

2018-05-04

新特性

  • CSB 组件实现按量付费开通。
  • 上线 EDAS 产品用量页面,明确各个组件计量信息。

2018-04-13

新特性

命名空间:在阿里云物理 Region 之下,新增命名空间概念。从逻辑上对同一个物理 Region 下的实例进行隔离,应用部署在隔离的命名空间之后,就可以实现服务调用的隔离。

2018-02-09

  • 新特性

    GC 诊断报告 - GC 诊断报告上线,实时分析 Java 应用运行时 GC 状况。

  • 问题修复

    修复子账号第一次进入控制台后无权限问题。

2018-02-02

新特性

  • 发布 Tomcat server.xml 文件在线编辑器。
  • 租户级服务报表优化 - 支持 Docker 应用数据统计,新增按调用量、RT 和出错排序的功能、数值小数点保留优化等。

2018-01-24

新特性

  • 虚拟 Region 正式升级为命名空间 - 原虚拟 Region 升级为命名空间。在物理 Region 下,基于环境隔离机器,以便隔离服务。
  • 分布式配置管理集成 ACM:EDAS 配置管理功能集成 ACM,和 ACM 完全打通。
  • 租户级服务报表上线:服务报表展现当前所有服务的运行情况,包括服务调用量、调用耗时和调用出错率;目前仅显示 Top 50 服务。菜单目录:数据化运营 > 服务报表。
  • 限流降级 2.0 上线,限流实时监控 。
    • 新增限流降级列表入口,实时展现当前应用入口和依赖的限流降级情况。
    • 优化限流和降级规则新增页面优化改进。
    • 新增限流和降级应用级历史监控数据明细。

2017-12-22

新特性

支持集群间机器迁移:允许您将实例在集群之间迁移。

2017-12-15

新特性

  • EDAS 控制台支持英文。
  • 允许修改阿里云 User ID:您修改阿里云登录账号后,在 EDAS 中自动修改,无需后台作数据订正。

2017-11-30

新特性

  • VPC 内日志采集器 2.0 发布:VPC 内日志采集器 2.0 发布,解决日志采集慢引起的监控不实时问题。
  • 提升安全级别,提示用户在使用 EDAS 产品之前授权:EDAS 控制台会对您的 ECS、VPC 和 SLB 等资源进行访问,在该版本中提升安全级别,提示您在使用 EDAS 产品之前进行授权,如果没有授权,EDAS 将无法访问到您的上述资源。
  • 取消 “VPC 内部,对用户 ECS 上8182端口的安全策略设置”。

2017-11-06

  • 新特性

    • 发布全新阿里云API 参考简介 :发布全新阿里云 POP 方式 OpenAPI,兼容旧版本 OpenAPI。
    • 新增普通 ECS 集群的创建支持:提供普通 ECS 集群的创建,至此在 EDAS 控制台,提供了普通ECS、Swarm 和 Kubernetes 三种集群的创建。
    • 应用健康检查异常报警:新增报警项,应用健康检查发现异常时,触发报警。
    • 新增子账号代理功能,允许子账号代理主账号部分功能:新增子账号代理功能,主账号可以挑选个别子账号,授予代理权限,之后该子账号就可以进行对其他子账号的授权。
  • 优化

    新建应用页,改进容器化应用和非容器化应用在选择实例时的交互体验一致。

  • 问题修复

    • 修复应用实例的版本号/MD5值,在发布单执行未完毕之前就已经修改的问题
    • 修复概览页应用名称显示和实际应用名不符的问题
    • 修复概览页近24小时监控图标 Y 轴数据不精准问题
    • 修复应用创建后会首先发出一条“恢复正常”报警信息的问题

2017-09-30

新特性

  • Kubernetes 应用部署和管理上线:新增 Kubernetes 应用类型创建入口,为您提供 Kubernetes 集群能力。
  • 虚拟 Region 上线:允许您在阿里云现有 Region 下创建虚拟 Region,以实现单租户下单 Region 内多环境(例如:开发、测试、生产)的隔离的需求。
  • 组件中心页面上线:组件中心页面上线,EDAS 平台所有子服务均可以这个页面上查阅到。其中应用诊断组件已经实现和系统菜单的联动。
  • 控制台概览页全新上线:EDAS 控制台全新上线,展示四大指标:“应用数、机器数、服务数、近 7 天应用发布次数”。另外还有当前账号所负责所有应用近 3 次报警以及整体服务调用量趋势。
  • EDAS 容器 3.3.2 版本发布:发布最新版 EDAS 容器,包含所有老容器的功能(支持流量灰度、Jar 包部署、HSF Restful 服务调用等)。
  • Docker 应用支持 Spring Cloud/Boot 开发方式,并按照 FatJar 打包运行。
  • 应用发布单优化,包括健康检查判断以及 HSF 服务下线优化。
  • 慢 SQL 语句解析:调用链路跟踪增加对慢 SQL 语句的解析,当看到数据库访问慢的时候,能够直接看到执行的 SQL 语句。
  • 限流降级优化 :限流降级功能改进,新增限流跳转页定制。

2017-08-23

新特性

应用发布单上线:应用发布部署支持发布单方式,能够可视化展现应用的一次发布过程各个环节,便于清晰的了解发布过程中各个环节的成功或者失败情况;此外,支持对发布单的中止。

应用分批发布:应用发布部署支持分批,各个批次的机器由您定义,同时支持各批次之间的发布可暂停,允许人为介入判断发布是否继续或者中止回滚。

2017-07-20

新特性

  • 微服务全局查询和管理功能上线:在 EDAS 控制台上,可以查看指定应用下属所有 RPC 服务,也可以根据服务名模糊查询服务;同时,搜索到服务之后,可以查看服务的元数据定义,以及发布者和订阅者列表。该功能目前涵盖 Dubbo 和 HSF 框架。

  • 服务优雅下线:实现在应用停止、重启过程中,微服务能够优雅下线,最大限度的保证服务的优雅关闭。具体的,在应用停止过程中,EDAS 首先会将当前应用发布的 RPC 服务,从服务注册中心上移除,保证新的服务调用不会达到当前机器;其次,针对当前机器正在处理的服务调用,EDAS 会等待15秒钟;之后再进行应用的真正停止。

  • 应用体检功能上线:应用体检对应用整体稳定性因素进行巡检,并给出分数以及体检报告,一期上线体检项包含:

    • 状态检查:
      • 应用状态是否为启动状态,以及应用下所有实例是否均处于运行状态
      • 应用健康检测 URL 是否正常
    • 容量检查:
      • 磁盘使用率检测
      • 应用集群 CPU 使用率检测
      • 应用集群负载 Load 检测
    • 高可用检查:
      • 应用是否是单点应用
      • RPC 服务调用情况
      • HTTP 服务访问情况
  • 应用拓扑大屏在 EDAS 所有可用 Region 均上线:通过可视化大屏来展示企业内部所有应用和服务之间的调用依赖关系,并在线路上展示调用的实时流量。登录阿里云账号后,在公共云访问如下链接进行体验:https://edas.console.aliyun.com/#/vizceral

2017-06-15

新特性

  • 支持 JAR 包发布: 应用发布部署支持对 JAR 包格式的支持(打包方式一般是 FatJar),应用程序可以采用 JAR 包 WAR 包进行部署。

  • 动态更新应用日志打印级别: 在 EDAS 控制台上,可以动态调整日志的打印级别,无需重启应用。通常开发人员可以在问题排查和跟踪的过程中,打印 INFO(甚至是 DEBUG 和 TRACE)级别的日志,以便获取更多的运行时信息。

  • 提供运行时日志统计: 在 EDAS 控制台上,可以选取应用的一个或多个日志文件作为统计对象,EDAS 将会持续的为您进行日志的统计分析(LogReduce),对应用的运行日志进行模式匹配分析,便于您发现应用运行时日志的变化情况,同类日志的次数统计等。

2017-05-04

  • 新特性

    • 售卖流程:公共云售卖流程接入阿里云统一 Common-Buy 模块。

    • OpenAPI:新增应用扩容、租户下可用 ECS 获取 Region 过滤和租户 ECS 同步接口。

    • OpenAPI 级别支持租户内 RPC 调用鉴权:允许应用将自身服务设置为私有,并能够通过 OpenAPI 将一个或多个服务授权给当前租户下的其他应用进行访问。

    • 单机进程内方法追踪:方法追踪是对当前分布式调用链路追踪的补充,解决在使用调用链路追踪功能定位到单机某一个服务的问题后,进一步诊断该服务方法本地执行的时序细节、各执行环节的耗时、入参/返回值和异常情况。此特性和 RPC 框架无关,属于 EDAS 基础版功能,提升您的应用诊断能力。

  • 优化

    • 续费流程:优化公共云续费流程,明确提示并引导您进行续费操作。请参见续费和变更配置

    • Docker 应用:在产品界面优化对“CPU 共享”和“CPU 共享比例”的描述和引导。

  • 问题修复

    • 修复 Docker 主机转化后,密码设置规则和 ECS 不一致问题。
    • 修复子账号登录控制台后,能够看到“主账号管理”菜单的问题。
    • 修复应用部署后,需要重新刷新页面才能显示 MD5 信息的问题。
    • 修复从任务调度页面切换到其他控制台页面时,Region 信息还是保持任务调度的信息的问题。

2017-03-21

  • 新特性

    • 流量管理:EDAS 在应用分组的基础上,增加了 HTTP 流量管理功能,根据 Cookie 值规则的可视化配置,可以将流量引导到不同的应用分组,帮助您实现诸如灰度发布、HTTP 流量隔离和应用性能指标对比等功能。

    • 控制台上支持对 Tomcat 容器请求编码(URIEncoding)的可视化配置。

    • 应用拓扑大屏内部版(Alpha)在华北2地域发布。登录阿里云账号后,在公共云访问如下链接进行体验:https://edas.console.aliyun.com/#/vizceral

  • 优化

    • EDAS 平台上应用架构由原来的独立 Tomcat 模式,改造成 Tengine+Tomcat 模式(简称 TT 模式)。
    • 公共云主账号联系人信息,在服务开通时完成初始化,以便后续报警通知时使用。
    • SLB 后端机器进行 IP 绑定时,如果绑定失败,将异常信息提示给您。
    • 应用机器列表中,从原来“应用异常”状态中分离出“机器已过期”状态,便于您更精准的作出处理。
    • Docker 应用增加对 RPC 服务监控、链路分析功能的支持。
    • 应用监控数据支持应用分组。不同的应用分组,展示分组内机器的运行情况,便于您进行多分组应用的性能比对。应用分组被删除之后,依然保留该分组的监控数据。
    • 控制台实时展示应用线程运行情况和堆栈信息。
      • 在控制台上,能够对应用的线程根据运行时状态进行过滤,并计算线程占用 CPU 时间。
      • 支持按照线程名、ID 和状态的搜索。
      • 支持对线程堆栈的查看。
    • 控制台实时展示应用内存分布情况,并按照占用大小排序。
  • 问题修复

    • 修复删除应用或者重新部署应用的时候,老版本部署包未被完整清除的问题。
    • 修复 SLB 管理界面出现“cn-beijing”等无效的信息。
    • 修复 Docker 集群详细信息页面,“已使用 CPU/内存”列数值显示不正确的问题。
    • 修复 QPS 指标统计不正确导致的错误报警问题。

2017-01-23

新特性

  • 链路分析功能上线全新视觉界面。
  • 调用链支持多维查询,包括链路耗时、请求/响应大小、入口机器 IP 和服务名等维度的查询。
  • OpenAPI:提供服务接口、方法查询。
  • OpenAPI:应用实例列表接口。

2017-01-05

  • 新特性

    • 服务监控上线全新视觉界面。
    • 控制台支持可视化日志搜索功能。
    • OpenAPI 提供基础监控数据 CPU 和负载(Load)获取。
  • 优化

    • PaaS 平台机器接入层架构升级,支持无限水平扩容。EDAS Agent 接入层剥离单独部署,和 EDAS Console 逻辑分离,Agent 接入层具备水平扩容的能力。
    • EDAS 配置推送功能,最大配置项个数由10个/租户,调整为100个/租户。
    • 去除单个租户下,不同 Region 之间,应用名不可重名的限制。您可以在不同的 Region 中创建同名的应用。
    • 检测 EDAS Agent 与容器是否由 Admin 账号启动。
    • EDAS Docker 应用相关操作记录接入审计日志。
  • 问题修复

    修复“所有权限”项没有同步最新的控制台功能项问题。

2016-12-02

优化

EDAS 应用监控模块(鹰眼监控)架构升级,采用 Region 化部署,华北1-青岛、华北2-北京、华东1-杭州、华东2-上海和华南1-深圳各自部署独立的应用监控和日志采集系统,提升应用监控性能和数据隔离性。

2016-11-23

  • 新特性

    • 支持应用分组。可以将单个应用下属机器分组,以便部署不同的部署包。
    • 每一次应用发布支持应用版本号的设置。
    • Docker 支持集群化部署,包括:集群管理、主机转化和应用部署。
    • Docker 支持镜像部署:基于 EDAS 基础镜像进行应用部署的包的构建,上传至阿里云镜像仓库后,在 EDAS 控制台上通过镜像方式部署。
    • 发布3.0版本 EDAS 容器,同时当您进入“服务分组”时,会接收到页面提示信息。EDAS 容器3.0已全新发布,去除对服务分组的限制。升级之后,无需再次进行服务分组的创建。
  • 优化

    • 控制台增加审计日志记录,记录您在控制台上所有变更操作。目前该记录保存于后台,用于问题排查定位,在后续版本会开放给您进行查询。
    • 调用链查询中,开始和结束时间联动。同时,前后时间差控制在30分钟内。
  • 问题修复

    修复权限控制问题:EDAS 控制台页面,未授权页面元素会短暂的出现,然后消失。

2016-10-11

  • 新特性

    • 物流云提供售卖渠道。
    • 应用管理提供配置推送服务。
  • 优化

    • Agent 优化。包括 CentOS 7.0支持、动态 UUID 获取、修复 Agent 未知状态下无响应、Agent 内存优化和解决机器 hostname 检测。
    • Docker 主机转化优化,无需您手动订阅 EDAS 镜像。
    • RAM 子账号列表获取性能大幅提升。
    • 自动切分 Tomcat 输出日志,便于进行日志清理。
    • Docker 应用支持查看30分钟基础指标监控。
    • Docker 应用支持基础指标和容器指标报警。

2016-09-08

新特性

  • 企业铂金版上线,支持限流降级,容量规划,以及企业级技术支持服务。
  • 支持多租户。
  • 任务调度服务提供监控功能。
  • 任务调度服务提供简单任务多机版。
  • OpenAPI 提供应用分批次发布接口。

2016-08-04

  • 新特性

    • 应用 Docker 化部署开启邀测。
    • 全面支持 RAM 主子账号,允许 RAM 子账号登录和使用 EDAS。
    • 提供 VPC 环境网络联通工具 Sproxy 安装说明。
  • 优化

    优化 EDAS 平台登录和权限控制逻辑,提升用户类型判断性能。

  • 问题修复

    • 解决应用已经停止,但是服务列表依然显示该应用的发布或者订阅的服务问题。
    • 解决 jboss-web.xml 文件和 context 配置冲突问题。
    • 解决2.10.2及其以下版本中,在支持默认健康检查 URL 上的缺陷。

2016-07-12

新特性

  • 控制台支持 Tomcat 基础项配置。包括:支持 HTTP 端口配置、Context 路径配置和 Connector 线程数的配置。
  • 应用部署过程中,添加 ehc.html 文件,作为默认的健康检查 URL。
  • 支持 RAM 子帐号登录使用 EDAS。

2016-07-01

  • 新特性

    任务调度服务上线。提供在单机和分布式环境下的任务调度服务,支持一次性任务和周期性定时任务的执行;也支持在 EDAS 控制台上对任务的手动触发。

  • 优化

    Agent 性能优化,优化容器监控数据 RPC 服务列表的数据采集流程。

  • 问题修复

    • 修复在进行容器版本升级降级之后,ECU 状态出现 “Agent 异常”、“容器退出”等情况,且长时间之内不能恢复的问题。
    • 修复报警记录中,应用名称为 null 的问题。
    • 修复应用列表中调用者列表的应用名和负责人显示出错问题。

2016-03-16

  • 新特性

    • 专有云 V1.0 版本上线,正式向专有云客户提供商用级的企业级产品服务。
    • 专有云版本提供独立文件服务器,在专有云环境向您提供 WAR 包上传和下载。
    • 提供应用创建相关 OpenAPI。
    • 提供产品功能试用机制,向公共云客户开放高级功能的试用名额。
  • 优化

    增加独立账户体系对接系统,对接专有云客户独立账户体系。

2016-02-25

  • 新特性

    • 基础版上线,提供基础 PaaS 功能,应用生命周期管理。
    • 报警通知功能上线。
    • 增加主子账号管理,提供主账号绑定,付费账号合并计费功能。
  • 优化

    • 对应用下机器进行启动/停止过程中,自动从 SLB 上添加/移除该后端机器。
    • 商用系统和账号合并计费机制中,增加与基础版相关的选购、计费计量逻辑。

2016-02-18

  • 新特性

    • 报警通知功能

      • 应用整体报警通知:单机器应用异常报警
      • 基础指标报警:精简基础指标报警
      • 服务提供报警:分钟调用量/RT/出错率(全局配置和个别服务配置)
      • 服务消费报警:分钟调用量/RT/出错率(全局配置和个别服务配置)
      • HTTP 提供报警:分钟调用量/RT/出错率(全局配置和个别 HTTP 接口配置)
      • 容器报警:堆内存,FullGC
    • 应用监控大盘

      • 应用运行实时存活状态:饼状图展现应用维度所有机器的状态分布
      • 应用运行实时指标监控:基础指标 CPU,内存,Load,磁盘使用率
      • 服务的提供:分钟调用量/RT/出错率
      • 服务的消费:分钟消费量/RT/出错率
      • HTTP 的提供:分钟调用量/RT/出错率
      • 容器:堆内存
  • 优化

    报警通知稳定性改进,目前经常出现 TLog 报警堆积。

  • 问题修复

    修复“服务发布失败,但是依然出现在服务市场的私有服务里面”的 Bug。

2016-01-21

  • 新特性

    • 支持按月付费模式
    • 付费账号绑定主账号,最大限制5个
    • 主账号管理页显示产品系列
    • 应用列表分页
    • 应用授权界面 Size 改进
    • 任务状态添加对当前任务名称的明细,而不仅仅只是成功或失败
  • 优化

    应用机器列表中,移除状态列“最后部署状态”。

  • 问题修复

    • 解决应用扩容或缩容后,该机器未更新到 SLB 的后端机器列表的问题。
    • 解决未开通 EDAS 服务的用户进入控制台,跳转到产品详情页过程中出现页面闪动的问题。
    • 解决产品购买页无法关闭问题。

2015-12-29

  • 新特性

    • 正式商用,对接阿里云商用体系,实现 EDAS 产品新购、升级和续费。
    • 增加新的账号类型:付费账号,同时允许其绑定多个主账号以实现合并计费。
    • OpenAPI 1.0.0发布。
    • EDAS 控制台吊顶通知。用于消息通知和运营渠道。
    • 实现 ECS 清理。您的 ECS 过期后,引导您进行 ECS 清理。
    • ECS 列表添加搜索功能。
    • ECS 资源、VPC 和 SLB 资源列表添加分页功能。
  • 优化

    应用生命周期 ECS 状态机强化,完善 ECS 五大状态。单击可查看详情 。

  • 问题修复

    • 删除应用的同时,删除该应用的报警规则,以及 ECS 机器上所有 EDAS 相关的日志。
    • 修复 EDAS Agent 5分钟不向控制台发送心跳之后,将永久处于“未知”状态的问题。
    • 修复 ECS 信息(包括:实例名,CPU/MEM 配置)更新后无法更新到 EDAS 的问题。

2015-12-01

  • 新特性

    • EDAS Container 升级到2.4版本,添加对 Spring 4 的支持。
    • EDAS Container 升降级支持分批次重启。
    • EDAS 控制台服务列表功能添加对 VPC 的支持。
    • 应用列表只显示当前子账号拥有权限的应用。
    • EDAS 中托管的应用,JAVA 运行环境从原来的 JRE 替换成 JDK。
    • 提供 EDAS Agent 批量安装工具。
  • 问题修复

    • 修复在 ECS 上 Tomcat 已经进程退出,但在控制台依然显示“运行中”的问题。
    • 修复无法同时启动多台机器的问题。
    • 修复 JVM 配置在扩容过程中不生效问题。
    • 修复 JVM 配置“自定义配置”不生效问题
    • 修复 EDAS Container 启动脚本可执行权限丢失问题。
    • 修复服务开通过程中,仅完成阿里云 Access Key ID、Access Key Secret 同步,但是 DAuth 的 Access Key ID/Access Key Secret 生产失败问题。