DB2 でのデータ挿入の実行を遅らせる必要があります。次の DB デプロイの理由で 10 分間待つ必要があります
登録手続き
- ステップ 1: DB1 のテーブルにエントリを作成しました。
- ステップ 2: DB2 を作成するプロセスを開始する - データベースの作成 DB2
- ステップ 3: 10 分後、作成された DB2 にエントリを作成する必要があります。
Azure 関数を使用してどのように実現できますか?
DB2 でのデータ挿入の実行を遅らせる必要があります。次の DB デプロイの理由で 10 分間待つ必要があります
登録手続き
Azure 関数を使用してどのように実現できますか?
Azure Function V2 と Durable Functions 拡張機能の後、そのための多くのソリューションがあると思います。
1-Durable Functions(リンク)を使用して、ワークフロー全体を調整し、遅延させたいすべてのコードを別の関数に入れ、通常のTask.Delayを使用して遅延させることができます
2- Azure Logic Apps を使用して、時間に基づいて実行するように構成およびスケジュールできます (リンク)。
3- また、Scheduled Service Bus Queue (リンク) を使用することもできます。
4-SQLジョブを使用してDB側で遅延を発生させることで、すぐに考えることができますが、それはビジネスとアーキテクチャに依存します。