4

DB2 でのデータ挿入の実行を遅らせる必要があります。次の DB デプロイの理由で 10 分間待つ必要があります

登録手続き

  • ステップ 1: DB1 のテーブルにエントリを作成しました。
  • ステップ 2: DB2 を作成するプロセスを開始する - データベースの作成 DB2
  • ステップ 3: 10 分後、作成された DB2 にエントリを作成する必要があります。

Azure 関数を使用してどのように実現できますか?

4

3 に答える 3

1

Azure Function V2 と Durable Functions 拡張機能の後、そのための多くのソリューションがあると思います。

1-Durable Functions(リンク)を使用して、ワークフロー全体を調整し、遅延させたいすべてのコードを別の関数に入れ、通常のTask.Delayを使用して遅延させることができます

2- Azure Logic Apps を使用して、時間に基づいて実行するように構成およびスケジュールできます (リンク)。

3- また、Scheduled Service Bus Queue (リンク) を使用することもできます。

4-SQLジョブを使用してDB側で遅延を発生させることで、すぐに考えることができますが、それはビジネスとアーキテクチャに依存します。

于 2018-11-20T15:44:55.840 に答える