サーバーレスApsaraDB RDS for MySQLインスタンスを使用していて、ビジネスが不連続であるか、一定期間内にリクエストが受信されない場合は、サーバーレスRDSインスタンスの自動起動および停止機能を設定できます。 これにより、リクエストが処理された場合にのみコンピューティングリソースに対して課金され、コストが削減されます。
概要
自動起動および停止機能には、次の利点があります。
実行中のサーバーレスRDSインスタンスの場合: 実行中のサーバーレスRDSインスタンスへの接続が10分以内に確立されない場合、サーバーレスRDSインスタンスは自動的に停止されます。 この場合、RDSキャパシティーユニット (RCU) は消費されず、コンピューティング料金は発生しません。
説明次の操作を実行して、接続数が0かどうかを確認できます。インスタンスの詳細ページの左側のナビゲーションウィンドウで、[Autonomy Services] > [ダッシュボード] を選択します。 [パフォーマンストレンド] タブで、[セッション] メトリックの値を確認します。
中断されたサーバーレスRDSインスタンスの場合: 中断されたサーバーレスRDSインスタンスへの接続が確立されると、サーバーレスRDSインスタンスが自動的に再開され、コンピューティング料金が発生します。 中断されたサーバーレスRDSインスタンスが再開するまでに約40秒かかります。 実際の期間は、インスタンス上のデータベースとテーブルのステータスによって異なります。 期間中、サーバーレスRDSインスタンスは使用できません。
説明一時停止中のサーバーレスRDSインスタンスを強制的に起動する場合は、インスタンスの詳細ページで [インスタンスの起動] をクリックするか、[自動起動および停止機能を無効にする] をクリックします。
前提条件
使用上の注意
このトピックの操作は、サーバーレスRDSインスタンスにのみ適用されます。 RDSインスタンスの課金方法がサーバーレスであることを確認してください。
影響
中断されたサーバーレスRDSインスタンスは、サーバーレスRDSインスタンスへの接続が確立されると自動的に再開されます。 このプロセスは、約40秒のアクセス待ち時間を引き起こし得る。 実際のレイテンシは、インスタンス上のデータベースとテーブルのステータスによって異なります。
課金ルール
サーバーレスRDSインスタンスの料金は、コンピューティング料金とストレージ料金で構成されます。 自動起動および停止機能は、コンピューティング料金にのみ影響します。
サーバーレスRDSインスタンスが停止されている場合、コンピューティングリソース料金は請求されません。 サーバーレスRDSインスタンスが再開されると、コンピューティング料金が発生します。 RCUの料金は、RCUの実際の使用量に基づいてのみ異なります。 詳細については、「サーバーレスRDSインスタンスの料金」をご参照ください。
次の表に、さまざまな状態のサーバーレスRDSインスタンスの課金ルールを示します。
インスタンスの状態 | コンピューティングリソース料金 | ストレージリソース料金 |
一時停止 | 課金対象 | 課金対象 |
Suspended (中断) | 無料 | 課金対象 |
Starting | 無料 | 課金対象 |
Running | 課金対象 | 課金対象 |
手順
自動開始および停止機能の有効化
サーバーレスRDSインスタンスがない場合は、サーバーレスRDSインスタンスの作成時に自動起動および停止機能を有効にできます。 詳細については、「サーバーレスApsaraDB RDS For MySQLインスタンスの作成」をご参照ください。
サーバーレスRDSインスタンスがあるが、サーバーレスRDSインスタンスの自動起動および停止機能を有効にしていない場合は、次の手順を実行して機能を有効にします。
[インスタンス] ページへ移動します。 上部のナビゲーションバーで、サーバーレスRDSインスタンスが存在するリージョンを選択します。 次に、サーバーレスRDSインスタンスを見つけ、インスタンスのIDをクリックします。
設定情報 セクションで、エラスティック設定の調整 をクリックします。
上級設定 をクリックし、自動起動・停止 ドロップダウンリストから 有効にする を選択し、ページ下部の [OK] をクリックします。
自動開始および停止機能を無効にする
[インスタンス] ページへ移動します。 上部のナビゲーションバーで、サーバーレスRDSインスタンスが存在するリージョンを選択します。 次に、サーバーレスRDSインスタンスを見つけ、インスタンスのIDをクリックします。
設定情報 セクションで、エラスティック設定の調整 をクリックします。
上級設定 をクリックし、自動起動・停止 ドロップダウンリストから 無効にする を選択し、ページ下部の [OK] をクリックします。
関連操作
ModifyDBInstanceSpecを呼び出して、サーバーレスApsaraDB RDS for MySQLインスタンスの自動起動および停止機能を有効にします。 次の表で、関連パラメーターについて説明します。
パラメーター | 説明 | 例 |
DBInstanceId | 自動起動および停止機能を有効にするサーバーレスRDSインスタンスのID。 | rm-**** |
PayType | サーバーレスインスタンスの課金方法。 値をServerlessに設定します。 | サーバーレス |
方向 | RDSインスタンスの仕様変更タイプ。 値をServerlessに設定します。 | サーバーレス |
ServerlessConfiguration.AutoPause | サーバーレスrdsインスタンスの自動起動および停止機能を有効にするかどうかを指定します。 有効な値:
| true |