gpt4 book ai didi

Azure 在特定时间自动缩放

转载 作者:行者123 更新时间:2023-12-02 06:31:43 25 4
gpt4 key购买 nike

我们希望根据一天中的特定时间设置 Azure 自动缩放。例如。我们希望在 7:00 增加实例数量,并在 17:00 减少实例数量。

我们知道我们可以设置通过其他一些指标(CPU、队列中的消息数量等)进行扩展,但这对我们有一些负面影响 - 启动新实例需要一些时间,而且 w3wp热身也需要一些时间。当高负载到来时,我们需要立即准备好实例。

有没有办法在一天中的特定时间(从 7:00 到 17:00)和一周中的特定日期(工作日)设置自动缩放。

最佳答案

您可以根据您的要求灌输以下一般准则:

根据时间表进行扩展

除了基于 CPU 的缩放之外,您还可以针对一周中的特定日期设置不同的缩放。

  1. 点击“添加缩放条件”。
  2. 设置缩放模式和规则与默认条件相同。
  3. 为时间表选择“重复特定日期”。
  4. 选择应应用比例条件的日期和开始/结束时间。

特定日期的缩放比例不同

除了基于 CPU 的缩放之外,您还可以针对特定日期设置不同的缩放。

  1. 点击“添加缩放条件”。
  2. 设置缩放模式和规则与默认条件相同。
  3. 选择指定日程安排的开始/结束日期。
  4. 选择应应用比例条件的开始/结束日期和开始/结束时间。

引用Get started with Autoscale in Azure更多细节。

一般Autoscaling guidelines :当您可以很好地预测应用程序的负载以使用计划的自动扩展时,添加和删除实例以满足预期的需求峰值。如果不可能,请使用基于运行时指标的响应式(Reactive)自动缩放,以处理不可预测的需求变化。通常,您可以结合使用这些方法。例如,创建一个策略,根据您知道应用程序最繁忙的时间安排来添加资源。这有助于确保容量在需要时可用,而不会延迟启动新实例。对于每个计划规则,定义允许在此期间进行响应式(Reactive)自动缩放的指标,以确保应用程序可以处理持续但不可预测的需求峰值。

关于Azure 在特定时间自动缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47989544/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com