アイドルモードが有効になっている場合、アイドル状態のアプリケーションインスタンスの単価は、アクティブなアプリケーションインスタンスの単価よりも低いため、コストを削減できます。
この機能は招待プレビュー中です。この機能を使用するには、DingTalk グループ (ID: 32874633) でテクニカルサポートチームに連絡して有効にしてください。
アイドルモードは、SAE アプリケーションの Standard Edition と Professional Edition でのみサポートされます。
アイドルモードの課金
アイドルモードを有効にすると、アイドル状態の vCPU の コンピューティングユニット (CU) 変換係数は、アクティブな vCPU よりも低くなります。これは、アイドルステータスにあるアプリケーションインスタンスに適用されます。詳細については、次の表をご参照ください。
アプリケーションバージョン | 課金対象項目 | デフォルトサーバーの CU 変換係数 | Hygon サーバーの CU 変換係数 | 変換係数の単位 |
Standard Edition | アクティブな vCPU 使用量 | 1 | 1.274 | CU/vCPU-秒 |
アイドル状態の vCPU 使用量 | 0.2 | 0.2548 | CU/(vCPU × 秒) | |
Professional Edition | アクティブな vCPU 使用量 | 1.1 | 1.4014 | CU/vCPU-秒 |
アイドル状態の vCPU 使用量 | 0.22 | 0.28028 | CU/vCPU-秒 |
アイドルモードを有効にする
SAE アプリケーションリストで、ページの上部でターゲットリージョンと名前空間を選択します。次に、ターゲットアプリケーションの [Application ID] をクリックして、アプリケーション詳細ページに移動します。
[基本情報] ページで、[Auto Scaling] タブをクリックします。[アイドルモード] セクションで、アイドルモードを有効にします。
重要アイドルモードを有効にすると、システムはアプリケーションインスタンスを調整します。このプロセスにより、ビジネスが中断される可能性があります。したがって、アイドルモードを有効にする前に、グレースフルな起動とシャットダウンの設定などの対策を設定していることを確認してください。
アプリケーションインスタンスがアイドル状態になる条件
インスタンスあたりの vCPU 仕様は 8 コア以下である必要があります。メモリ仕様に関する要件はありません。vCPU 仕様が 2 コア以下のインスタンスの場合、インスタンスあたりの実際の vCPU 使用量は 0.03 コア未満である必要があります。vCPU 仕様が 2 コアより大きく 8 コア以下のインスタンスの場合、インスタンスあたりの実際の vCPU 使用量は (インスタンスあたりの vCPU 仕様) × 1% 未満である必要があります。たとえば、インスタンスあたりの vCPU 仕様 = 4 コアの場合、インスタンスがアイドルステータスになるには、インスタンスあたりの実際の vCPU 使用量が 0.04 コア未満である必要があります。
インスタンスあたりに受信されるネットワークトラフィックは 20,000 バイト/秒未満である必要があります。送信ネットワークトラフィックに関する要件はありません。インスタンスがアイドル状態である時間は、合計実行時間の 50% 以下である必要があります。超過時間はアクティブとして課金されます。
リソース使用量を表示して、アイドル状態の条件が満たされているかどうかを確認する
アイドルモードを無効にする
SAE アプリケーションリストで、ページの上部でターゲットリージョンと名前空間を選択します。次に、アプリケーションの [Application ID] をクリックして、アプリケーション詳細ページに移動します。
[基本情報] ページで、[Auto Scaling] タブをクリックします。[アイドルモード] セクションで、アイドルモードを無効にします。
重要アイドルモードを無効にすると、アプリケーションインスタンスはアクティブなインスタンスとして課金されます。