コードを返さずに何時間もプログラムやスクリプトを実行できます。手動スケーリングと同様。インスタンスは使用パターンに基づいてメモリから強制排除されます。インスタンスはメモリに残り、状態はリクエスト間で保持されます。リクエストがログに示されます。秒待ってからシャットダウンが発生します。パラメータに基づいて強制排除されます。超えた場合など、アイドル状態になっているインスタンスは強制排除されます。インスタンスはリクエスト処理のためにオンデマンドで作成され、アイドル時には自動的にシャットダウンされます。リクエストの形式で自動的に送信されます。秒待ってから強制終了されます。構成パラメータに基づいてアイドル時には自動的にシャットダウンされます。秒待ってから強制終了されます。インスタンスは匿名です。アドレス指定できます。サービスやその任意のインスタンスをアドレス指定できます。各インスタンスの状態を確実にキャッシュに保存し、後続のリクエストでそれを取得できます。手動スケーリングと同様。処理量に応じて自動的にインスタンスの数を増減させます。設定に基づいて実行されます。各バージョンのインスタンスの数は該当するサービスの構成ファイルで構成します。インスタンスの数は通常、メモリに保持されているデータセットのサイズまたはオフライン作業の目標スループットに対応します。パラメータでインスタンスの最大数を設定します。実行中のインスタンスの数は、処理量に応じて増減します。サービスのインスタンスは常時実行されています。サービスのインスタンスは実行中と停止中のどちらかになります。サービスとバージョンが同じであるインスタンスはすべて、同じ状態を共有します。インスタンスの状態を変更するには、バージョンを管理します。次の方法を使用できます。リクエスト)へのレスポンスとして作成されます。このリクエストを送信することで、インスタンスが存在するようになります。リクエストを送ることはできません。手動スケーリングと基本スケーリングのインスタンスは、起動リクエストに応答した後で初めて別のリクエストを処理できるようになります。つの目的で使用されます。追加のリクエストを受け入れずに、無期限で実行されるプログラムを起動する。追加のトラフィックを受信する前に、インスタンスを初期化する。スケーリングの種類(手動、基本、自動)によって、インスタンスの起動方法が異なります。リクエストを送信します。リクエストが送信されません。基本スケーリングの複数インスタンスが起動されるのは、トラフィックの増加に対応する必要がある場合だけです。リクエストを受信しません。返した場合、そのインスタンスは正常に起動したと見なされ、追加のリクエストを処理できます。インスタンスを終了します。手動スケーリングのインスタンスは直ちに再起動されますが、基本スケーリングのインスタンスは、トラフィックの処理に必要になった時点で初めて再起動されます。アプリケーションの新しいインスタンスが作成されるとき、リクエストの処理に必要なすべてのライブラリとリソースを最初にインスタンスで読み込む必要があります。この読み込みは、インスタンスへの最初のリクエスト(「読み込みリクエスト」)の際に発生します。読み込みリクエスト中にアプリケーションで初期化が行われるため、リクエストの処理に通常より時間がかかります。プラクティスを次に紹介します。起動に必要なコードのみを読み込む。ディスクへのアクセスをできる限り少なくする。ファイルからコードを読み込む方が、多数のファイルから読み込むよりも高速である。コードを事前読み込みする特殊な読み込みリクエストです。リクエストを受信しません。リクエストの構成をご覧ください。手動スケーリングと基本スケーリングのインスタンスを継続的に実行しようと試みます。現時点では、手動スケーリングと基本スケーリングのインスタンスの稼働時間は保証されていません。ハードウェアやソフトウェアの障害により事前の警告なしで処理が途中で終了したり頻繁に再起動したりする場合もあり、障害の解決に長い時間がかかる可能性もあります。したがって、このような障害に耐えられるような方法でアプリケーションを構築する必要があります。インスタンスの再起動によるダウンタイムを回避するには、次のような手法が効果的です。インスタンスの再起動や新規インスタンスの起動にかかる時間を短縮する。長時間実行される処理では、チェックポイントを定期的に作成して、その状態から再開できるようにする。アプリを「ステートレス」にして、インスタンスに何も格納されないようにする。非同期タスクの実行にキューを使用する。インスタンスを手動スケーリングとして構成する場合:複数のインスタンス間で負荷分散を行う。通常のトラフィックの処理に必要な数よりも多くのインスタンスを構成する。分間の起動料金に加え、稼働時間に対して分単位で料金が発生します(詳細は料金を参照)。インスタンスの最大数の範囲内でのみ課金されます。オーバーヘッドは、インスタンスのメモリに対して計算されます。アプリケーションの場合の方が大きくなります。課金は常駐インスタンスと動的インスタンスで多少異なります。分後に課金が終了します。分後に課金が終了します。このページは役立ちましたか?評価をお願いいたします。スタンダード環境サービスのフィードバックキャンセル。