For the complete documentation index, see llms.txt. This page is also available as Markdown.

自動スケーリング

自動スケーリングは、パフォーマンスを維持しコストを管理するために、需要に応じて稼働インスタンス数を自動的に調整します。

手順

1

App Service プランの Autoscale 設定に移動します

Azure Portal > App Service プラン > SCEPman の App Service プラン > 設定 > スケールアウト

2

ルールベースの自動スケーリングを選択します

を選択します ルールベース、その後 Configure に進みます。

3

Autoscale 設定を構成する

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

  1. を選択します カスタム自動スケール

  2. 適切な名前を次に入力します Autoscale 設定名

  3. を選択します メトリックに基づいてスケールする 定義されたルール セットに基づく自動スケーリングを有効にするには

  4. ビジネス要件に合わせてインスタンスの制限を設定します:

    • 最小

    • 最大

    • 既定

  5. を選択します ルールの追加 自動スケーリング ルールの構成の準備ができたら

4

自動スケーリング ルールを構成する

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

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

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

  2. 選択 より大きい を演算子として選択し、しきい値を 70 (パーセント)

  3. 期間を 10 (分)

  4. 次を確認します 時間粒度の統計平均

  5. 次を確認します 操作増加数

  6. 設定してください クールダウン (分) から 15 (分)

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

  8. をクリックする 追加 完了したら

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

  1. を選択します ルールの追加 追加のルールを追加する

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

  3. 選択 未満 を演算子として選択し、しきい値を 35 (パーセント)

  4. 期間を 20 (分)

  5. 次を確認します 時間粒度の統計平均

  6. 次を確認します 操作減少数

  7. 設定してください クールダウン (分) から 30 (分)

  8. 次を確認します インスタンス数 (1) 現在のインスタンスから削除される

  9. をクリックする 追加 完了したら

5

Autoscale 設定を保存

おめでとうございます!これで App Service プランは、ルールに従って自動的にスケールアップおよびスケールダウンします。

最終更新

役に立ちましたか?