文档中心 > 伸缩策略
伸缩策略

最近更新时间:2022-03-01

新建“定时任务”时“重复”的具体作用?

面向可预测的周期性任务场景。例如某网站计划在下周连续5天,在下午5点有秒杀抢购活动,届时流量会出现波峰,那该任务重复5天定时5点执行扩容就可以了。

新建两个定时任务的时间点可否重叠?重叠后执行哪一个?

可重叠,若执行策略冲突,仅执行最早建立的策略。

定时任务到期后该条任务记录会不会自己删除?

目前到期不会自动删除,仍保留。

监控策略有冲突或重叠时,怎么处理?

原则上同一时间触发多个策略,按照策略建立时间先后顺序来执行。下面分情况举例说明。

  • 举例1:给同一伸缩组新建两个告警触发策略时,假设A为cpu>70%,B为cpu>60%,那么当cpu=75%时,两个条件都满足,应该执行哪个策略?
    由于cpu使用率是线性波动的。例如一开始是40%,那么开始增长时,会先达到60%,从而触发60%的告警活动。在接下来的300秒冷却时间内,屏蔽其他所有策略。冷却时间过后,如果继续增长到75%,则会继续触发70%告警策略。所以,不管起始cpu使用率是多少,飙升到多少,都会依次执行所有的cpu使用率告警策略。

  • 举例2:告警策略A为“增加”,告警策略B为“增加至”,其它策略项均一致时,那么A和B先执行哪个?
    如其他条件全部一致,按照策略建立时间顺序先后执行。

  • 举例3:如设置告警策略A为CPU>70%,增加5台;告警策略B为内存利用率>50%,增加至2台;告警策略C为内存利用率<20%,减少1台等条件。当同时满足了A和B时,那么应该如何执行?当同时满足了A和C时,那么应该如何执行?同一时间触发多个策略,按照策略建立时间先后顺序来执行。

伸缩活动栏除“成功”日志外,会不会显示“失败”和“告警”类日志?

告警和“成功”或者“失败”日志都是连在一起的。会显示所有类别的日志。

什么情况下需要按百分比增加或减少云主机?

新建告警触发策略或定时触发策略时,伸缩组活动选项中,支持按百分比增加或减少云主机。当伸缩数量不那么确定的时候,可以选择按照百分比来增减。

伸缩组内没有实例,能否触发伸缩组的监控策略?

不可以,监控策略仅监控伸缩组内实例的实时数据,若伸缩组内不存在实例,则监控策略无法生效。