thinkphp はトランザクションを自動的にキャンセルします

WBOY
リリース: 2016-08-23 09:17:42
オリジナル
1243 人が閲覧しました

ユーザー間でトランザクションが発生する場合、誰かがトランザクションリクエストを送信すると、システムはその人のお金を差し引きますが、別のユーザーがトランザクションを受け入れなかった場合。このとき取引を自動的にキャンセルし、差し引かれた金額をユーザーに返すにはどうすればよいでしょうか?

返信内容:

ユーザー間でトランザクションが発生する場合、誰かがトランザクションリクエストを送信すると、システムはその人のお金を差し引きますが、別のユーザーがトランザクションを受け入れなかった場合。このとき取引を自動的にキャンセルし、差し引かれた金額をユーザーに返すにはどうすればよいでしょうか?

タスク計画を立て、完了していない取引を定期的に検出し、返金やその他の未実行の操作を実行します。

PHP の場合、自動タスクに最も一般的に使用される方法は cron スケジュール実行です。ガードキューなどの他のものも可能です。つまり、永続的またはスケジュールされた処理メカニズムが必要です。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!