検索

ホームページ  >  に質問  >  本文

电商 - 如何用 mysql 定时任务 处理订单超时 库存释放的问题?

高洛峰高洛峰2875日前698

全員に返信(2)返信します

  • 巴扎黑

    巴扎黑2017-04-17 15:09:37

    2 セットのプラン:
    プラン 1: セルフクロージング:
    商品の閲覧と顧客の注文閲覧の 2 段階でクロージング操作を追加することです。大まかに言えば、製品を閲覧するたびに、15 分以内に作成された製品の未払いの注文がすべて表示されます。 。閉じて在庫を追加し、注文ページを参照して、15 分前に行った注文をすべて閉じます~~

    オプション 2: システムのスケジュールされたシャットダウン:
    注文が作成されるたびに、コマンドがキューにプッシュされて 15 分以内に実行され、支払いが完了するとコマンドが閉じられます。
    15 分経ってもこのコマンドがまだ有効な場合は、対応する注文を確認してください。支払いが行われていない場合は、注文を閉じてください~

    これが計画です。 Mysql 自体はタイミング関数を実装できません。
    ただし、計画には詳細な SQL ステートメントが 2 セット必要です。 。もう一度質問してみましょう。比較的簡単で、ニーズも異なるため、コメントは省略します。

    返事
    0
  • 黄舟

    黄舟2017-04-17 15:09:37

    まず、Visio を使用してフローチャートを作成します。

    返事
    0
  • キャンセル返事