オートスケーリング

オートスケーリングを有効にするには、次に移動します スケールアウト(App Service プラン) SCEPman App Service のナビゲーションペインにあります。

circle-info

App Service プランが少なくとも次の S1 の価格レベルを使用していることを確認してください。そうしないと、App Service プランは複数のインスタンスを提供しません。

オートスケール条件

サービスの現在の負荷に基づいてインスタンス数をスケールするには、2 つのスケーリングルール条件を追加する必要があります。1 つは高負荷時にインスタンス数を増やすためのルール、もう1 つは負荷が再び低下した後にインスタンス数を減らすためのルールです。

  • を選択し カスタムオートスケール

  • に適切な名前を入力してください オートスケール設定名

  • を選択し メトリックに基づいてスケール を有効にして、定義されたルールセットに基づくオートスケーリングを行います

  • インスタンスの上限と下限を設定します:

    • 最小

    • 最大

    • デフォルト

  • ルールを追加 インスタンス数を増やすために一度、インスタンス数を減らすために一度

circle-info

増加および減少ルールについては次の設定を推奨します。 ただし、これはワークロードに依存するため、監視して最適化する必要があることにご注意ください!

インスタンス数増加ルール

  1. インスタンス数で割ったメトリックを有効にする

  2. を選択 より大きい を演算子として選び、閾値を次に設定します 70 (パーセント)

  3. 継続時間を次に設定します 10 (分)

  4. 次を確認してください 時間粒度の統計平均

  5. 次を確認してください 操作増加量

  6. を設定 クールダウン(分)15 (分)

  7. 次を確認してください 追加されるインスタンス数(1) 現在のインスタンスに追加されます

インスタンス数減少ルール

  1. インスタンス数で割ったメトリックを有効にする

  2. を選択 より小さい を演算子として選び、閾値を次に設定します 35 (パーセント)

  3. 継続時間を次に設定します 20 (分)

  4. 次を確認してください 時間粒度の統計平均

  5. 次を確認してください 操作減少量

  6. を設定 クールダウン(分)30 (分)

  7. 次を確認してください 追加されるインスタンス数(1) 現在のインスタンスから削除されます

最終更新

役に立ちましたか?