フローの外部で非同期に実行できるようにします。バックアップを作成するとします。レート制限を尊重する必要があります。この種の長時間実行ジョブは、タイムアウトやメモリ制限によって失敗するおそれもあります。キューにこの関数を渡します。環境は、このようなオペレーションがあった場合に、データの渋滞を効果的に制御し、ポリシーを再試行するように作られています。以降との連携によって、タスクキュー関数をサポートします。処理に対して課金される場合があります。タスクキュー関数の作成タスクキュー関数を使用するには、次のワークフローに従います。使用してタスクキュー関数を記述します。使用して関数をテストします。使用して関数をデプロイします。新しく作成されたタスクキューにタスクを追加し、必要に応じてパラメータを渡して実行スケジュールを設定します。使用して、タスクキュー関数の記述を開始します。タスクキュー関数を記述する際に重要なことは、キューごとに再試行とレート制限を構成することです。Day(今日の天文写真)のすべての画像をバックアップするサービスを設定するアプリをベースにしています。タスクキューの構成タスクキュー関数には、レート制限と再試行を正確に制御するための強力な設定機能があります。回まで自動的に再試行されます。エラーや、依存している外部サービスの一時的な停止といった、一時的なエラーの影響を軽減できます。秒以上の間隔で再試行されます。回の再試行を短時間で使い切らずにすみます。個までに制限されます。スタートの数を低減できます。関数として公開されます。リクエストを送信することで、エミュレートされたタスク関数をテストできます。使用してタスクキュー関数をデプロイします。ロールが割り当てられていることを確認します。キューにタスクキュー関数を追加できます。追加するをご覧ください。キューに入れて、タスクの構成を設定します。分の遅延を適用してタスクの実行を分散しようとします。個のタスクがトリガーされることになります。使用して、特定の時間にタスクをトリガーすることもできます。キューの再試行の構成に従ってタスクを再試行しますが、再試行はこの制限時間に達するまで行われます。分以上かかる場合、タスクは自動的にキャンセルされます。設定されるこの構成は、キューごとに適用される再試行やレート制限の構成とは異なり、タスクごとに適用されます。さまざまな構成(scheduleTime)などを使用して、同じ関数について複数のタスクをキューに追加できます。ログには、タスクに関連付けられたリクエストのステータスなど、有用な診断情報が含まれます。ログはデフォルトでオフになっています。タスクキュー関数の開発とデバッグを積極的に進めている間は、デバッグログをオンにすることをおすすめします。ロギングをオンにするをご覧ください。エラーが発生することがあります。バインディングがあることを確認してください。