【发布时间】:2014-12-15 18:23:35
【问题描述】:
我正在使用 Yii 扩展 runactions 运行后台进程,我正在尝试将批量记录(6000)更新为后台进程,但仅在数据库中更新了大约 2500 条记录! 我在日志中没有收到任何错误,它与间隔或超时问题有关?
我尝试更改运行操作的间隔但没有效果,谁能帮我解决这个问题?
【问题讨论】:
-
我之前没有使用过 runactions,但是为了帮助对话,我们可以假设您使用的是 ERunActions::runBackground(),这是第 4 次您粘贴的链接中的用例?另外,这 2500 条记录是否更新了 6000 条中的前 2500 条?
-
是的,它的前 2500 条记录
-
这可能与您的 PHP 脚本超时有关。 php.net/manual/en/function.set-time-limit.php
标签: yii background-process yii-extensions