【发布时间】:2012-05-25 13:39:09
【问题描述】:
我有一个较长的操作,我无法再从 UI 运行,因为它超过了最大执行时间和内存限制。我很清楚如何在表中设置任务,并让 cron 执行 sfTask 来完成待处理的任务。
谁能告诉我以下信息:
- 哪个是最好的 PHP/Symfony 插件来管理作业/任务?
我没有使用 Zend,看到
sfTaskLoggerPlugin、sfGearmanPlugin和sfJobQueuePlugin最近没有更新。 - 如何创建上下文并使应用程序配置、设置等可用于任务?
- 如何将参数添加到方法可以读取的上下文中,以识别它们是否已被 cron/task 或 HTTP 请求调用?
感谢所有输入。
PS: 推荐了Long script in admin, task in Symfony? 和其他一些人:)
【问题讨论】:
标签: php symfony1 symfony-1.4 connection-timeout cron-task