【产品功能】ESS控制台发布新功能:伸缩实例支持standby的操作

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 原弹性伸缩ESS服务限定,由伸缩组弹出的ECS机器的生命周期完全由伸缩组管理,而伸缩组会时刻对机器做健康检查,如果检测到伸缩组下的机器为不健康状态,便会释放该机器。所以弹性伸缩ESS新支持了standby状态,处于此状态的机器不会进行健康检查以及释放操作。

背景

原弹性伸缩ESS服务限定,由伸缩组弹出的ECS机器的生命周期完全由伸缩组管理,而伸缩组会时刻对机器做健康检查,如果检测到伸缩组下的机器为不健康状态,便会释放该机器。所以弹性伸缩ESS新支持了standby状态,处于此状态的机器不会进行健康检查以及释放操作,而且如果对应伸缩组配置了负载均衡SLB,则该standby实例的slb权重会置零。此时,该实例的生命周期交由用户管理,而非弹性伸缩ESS。

功能特性

  • 将实例转为备用状态,实例保持此状态,直至手动退出备用状态。(如果伸缩组设置了负载均衡,则把负载均衡对应的实例权重设置为0)
  • 将实例移出备用状态,实例将恢复运行状态。 (如果伸缩组设置了负载均衡,则会将权重重新设置回伸缩配置定义的权重值)
  • 当实例处于备用状态的时候,如果用户手动执行移出伸缩组并释放,可以正常执行。
  • 当实例处于备用状态的时候,由于伸缩组数量的变化或监控任务触发的自动缩容的伸缩活动不会移除处于备用状态的实例。
  • 当实例处于备用状态的时候,实例如果出现非健康状态(停止、重启等),实例的健康检查状态不会被更新,只有实例退出备用状态时候才会重新更新健康检查状态。
  • 当伸缩组被删除的时候,如果存在备用状态的实例,所有备用状态的实例会被重置为服务中,然后进行删除操作。

用户痛点

针对伸缩组内管理的ECS实例,用户无法控制其生命周期。而伸缩组对实例的非健康状态的释放操作,也阻碍了用户对伸缩出来的ECS实例进行停机相关的操作,使得用户无法充分利用ECS服务提供的弹性能力。
目前的按量ECS有如下操作涉及到停止实例:

  • 更改实例规格(升降配)
  • 重启
  • 更换系统盘
  • 初始化磁盘
  • 经典网络实例迁移专有网络

适用场景

  • 需要对弹性伸缩弹出的ECS实例进行更改规格,重启等变更操作的场景,用户通过将目标ECS实例置为standby,目标ECS实例的生命周期会交由用户管理,用户可进行ECS服务所支持的全部弹性操作,操作完成后,在通过移出standby状态,交还ECS实例的生命周期。
  • 用户通过伸缩组配置负载均衡的方式来管理业务机器,当伸缩组中的某台实例出现业务问题,用户可以通过standby操作对这台实例的原有流量分流,进行一系列离线排查验证(登陆机器,排查,重启等)操作后,在确认该机器已经ready后,在移出standby状态,重新处理业务流量

控制台操作步骤

  • 【弹性伸缩ESS控制台】-> 【伸缩组】->【ECS实例列表】
  • 选择想要进行相关停机操作的实例,然后转为备用状态
    实例上单独操作:

single_enter_standby
实例列表的批量操作:
batch_enter_standby

  • 成功将实例置为standby状态后,用户就可以随意控制这些实例的生命周期,而不会被弹性伸缩释放
  • 当用户操作完毕后,需要将standby状态下的实例重新交还给弹性伸缩ESS管理,此时需要对实例进行移除standby操作
    实例上单独操作:

singer_exit_standby
实例列表的批量操作:
batch_exit_standby

小结

弹性伸缩ESS服务通过对ECS实例新增standby状态,将伸缩实例的生命周期控制权交给用户,方便用户对实例进行相关停机操作,极大的丰富了用户在伸缩组内对实例的弹性能力,以适用各种业务场景。

目录
相关文章
|
5天前
|
存储 运维 Serverless
Serverless 应用引擎产品使用之阿里函数计算中返回函数计算2.0控制台如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
23 1
|
5天前
|
Java 数据库 数据安全/隐私保护
基于JavaSE+JDBC使用控制台操作的简易购物系统【源码+数据库】
基于JavaSE+JDBC使用控制台操作的简易购物系统【源码+数据库】
|
8月前
|
Java
往控制台打字(实例:游戏开局输入名字)
往控制台打字(实例:游戏开局输入名字)
30 0
|
5天前
IntelliJ IDEA 自定义控制台输出多颜色格式功能 --- 安装Grep Console插件
IntelliJ IDEA 自定义控制台输出多颜色格式功能 --- 安装Grep Console插件
139 0
|
5天前
|
弹性计算 API
弹性伸缩期望实例数
弹性伸缩期望实例数
38 18
|
5天前
|
分布式计算 DataWorks 安全
DataWorks产品使用合集之在DataWorks控制台上,创建新项目的入口如何解决
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
18 1
|
5天前
|
运维 Devops Shell
云效产品使用报错问题之流水线通过控制台创建的用yaml实现失败如何解决
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
5天前
|
存储 域名解析 安全
对象存储OSS产品常见问题之控制台概览显示的流量信息和bucket的不一致如何解决
对象存储OSS是基于互联网的数据存储服务模式,让用户可以安全、可靠地存储大量非结构化数据,如图片、音频、视频、文档等任意类型文件,并通过简单的基于HTTP/HTTPS协议的RESTful API接口进行访问和管理。本帖梳理了用户在实际使用中可能遇到的各种常见问题,涵盖了基础操作、性能优化、安全设置、费用管理、数据备份与恢复、跨区域同步、API接口调用等多个方面。
41 0
|
5天前
|
Web App开发 缓存 运维
应用研发平台EMAS产品常见问题之emas控制台访问非常慢如何解决
应用研发平台EMAS(Enterprise Mobile Application Service)是阿里云提供的一个全栈移动应用开发平台,集成了应用开发、测试、部署、监控和运营服务;本合集旨在总结EMAS产品在应用开发和运维过程中的常见问题及解决方案,助力开发者和企业高效解决技术难题,加速移动应用的上线和稳定运行。
|
5天前
|
弹性计算 监控 Java
ECS实例问题之ECS实例在控制台显示失败如何解决
ECS实例指的是在阿里云ECS服务中创建的虚拟计算环境,用户可在此环境中运行应用程序和服务;本合集将介绍ECS实例的创建、管理、监控和维护流程,及常见问题处理方法,助力用户保障实例的稳定运行。

相关产品

  • 弹性伸缩

  • http://www.vxiaotou.com