扫码关注官方订阅号
当用户之间发生交易时,若某人发请了交易请求,此时系统会扣去此人的钱数,但是当另一个用户一直没有接受交易。此时交易应该怎么自动取消,并返回用户扣掉的钱数。
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
做一个任务计划,定时去检测哪些交易没有完成,没有执行的执行退款等操作。
对于PHP来说,自动任务最常用的方式就是cron定时执行。其他的像守护队列之类的也是可行的。总之就是需要一个常驻的或者是定时的处理机制。
TP里面有一个CronRunBehavior可以看看主要逻辑是当有用户访问程序时,检测上次执行任务时间判断是否需要执行任务可以在任务中查询 超过指定时间未接受交易的订单作取消并退款处理。
CronRunBehavior
推荐:系统自带的定时任务
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
做一个任务计划,定时去检测哪些交易没有完成,没有执行的执行退款等操作。
对于PHP来说,自动任务最常用的方式就是cron定时执行。其他的像守护队列之类的也是可行的。总之就是需要一个常驻的或者是定时的处理机制。
TP里面有一个
CronRunBehavior可以看看主要逻辑是当有用户访问程序时,检测上次执行任务时间判断是否需要执行任务
可以在任务中查询 超过指定时间未接受交易的订单作取消并退款处理。
推荐:系统自带的定时任务