制限とおすすめの方法このセクションでは、最大インスタンス数を使用するためのガイドラインを説明します。最大インスタンス設定に最適な値は、呼び出しの実行にかかる時間、予想される平均呼び出し頻度とピーク呼び出し頻度、呼び出しの失敗に対するアプリケーションの許容度など、関数の特性によって異なります。始めて、呼び出しの失敗をモニタリングし、必要に応じて最大インスタンス数を引き上げます。通常の状況では、関数は、受信トラフィックの負荷を処理するために新しいインスタンスを作成してスケールアップします。最大インスタンス数の上限を設定した場合、受信トラフィックの負荷を処理できるインスタンス数を確保できないことがあります。リクエストの処理を試みます。リクエストの処理を開始します。使用可能なインスタンスがなくなると、リクエストは失敗します。ドリブン関数のイベントは、容量が使用可能になるまで自動的に保存されます。最大インスタンス数を制限するということは、その上限を指定するということです。上限を大きく設定しても、指定した数だけインスタンスがスケールアップされるわけではありません。これは、任意の時点で共存するインスタンス数が上限を超えてはいけないことのみを意味しています。関数がトラフィックの需要に対応するためのスケーリング戦略に影響する場合があります。関数はスケールアップよりも指定された上限を優先しますが、この上限を上回る可能性はあります。関数が、指定された最大インスタンス数の上限よりも多いインスタンスを一時的に作成する場合があります。関数がこの一時的な動作に対応できない場合は、安全マージンをとり、関数が許容できるインスタンス数よりも少ない最大インスタンス数を設定することをおすすめします。関数は前のバージョンから新しいバージョンにトラフィックを移行します。最大インスタンス数の上限は、関数のバージョンごとに設定されるため、デプロイ後、一時的に指定された上限を超えることがあります。設定されているとします。つのインスタンスを使用します。関数の新しいバージョンがデプロイされるときに、関数の前のバージョンですでに処理中のリクエストの数は考慮されません。これらのリクエストは引き続き処理されます。新しい受信リクエストは、新たにデプロイされた関数のバージョンで処理されます。つ)になる場合があります。前の関数のインスタンスが終了するまでの時間は、アクティブなリクエストの処理が完了するまでの時間によって異なります。インスタンス数に適切な上限を選択する際に、この点を考慮する必要があります。ライセンスにより使用許諾されます。ライセンスにより使用許諾されます。サイトのポリシーをご覧ください。関連会社の登録商標です。