开发者社区> 问答> 正文

如何为扩容活动创建生命周期挂钩并触发扩容?

如何为扩容活动创建生命周期挂钩并触发扩容?

展开
收起
芯在这 2021-12-12 13:09:10 371 0
1 条回答
写回答
取消 提交回答
  • 登录弹性伸缩控制台。

    在左侧导航栏中,单击伸缩组管理。

    在顶部菜单栏处,选择地域。

    找到待操作的伸缩组,选择一种方式打开伸缩组详情页面。

    在伸缩组名称/ID列,单击伸缩组ID。

    在操作列,单击查看详情。

    为扩容活动创建生命周期挂钩。

    在页面上方,单击生命周期挂钩页签。

    单击创建生命周期挂钩。

    指定生命周期挂钩配置,然后单击确认。

    触发扩容。

    以手动执行伸缩规则为例,您也可以通过定时任务、报警任务等方式触发扩容。

    说明 手动执行伸缩规则触发扩缩容时,生命周期挂钩会生效,但手动添加或移出已有ECS实例时,生命周期挂钩不会生效。

    在页面上方,单击伸缩规则与伸缩活动页签,然后单击伸缩规则页签。

    单击创建伸缩规则。

    设置伸缩规则的属性,然后单击确认。

    本教程中使用的配置如下表所示,未提及的配置保持默认即可。

    配置项 说明

    规则名称 输入Add1。

    伸缩规则类型 选择简单规则。

    执行的操作 设置为增加1台。

    找到新建的伸缩规则Add1,在操作区域,单击执行。

    单击确定。

    执行伸缩规则后自动创建1台ECS实例,由于伸缩组内已创建生命周期挂钩ESSHookForAddAnalyticDBWhitelist,ECS实例会被挂起,同时自动通知OOS服务执行ACS-ESS-LifeCycleModifyAnalyticDBIPWhitelist中定义的运维操作。

    2021-12-12 13:14:23
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载