我在试着让钻孔机运行我的批处理任务。在用钻孔机处理批处理作业有一些文档,但是,我无法理解它。
我希望看到真正的代码,以及运行它的CLI要求/指令,当被Drush调用时,每次操作都会打印一些琐碎的内容,比如"Hello“。
发布于 2013-04-25 04:46:50
查看Drush核心updatedb命令-它使用批处理系统。您还可以查看作为CCK项目一部分的Drupal 7 content_migrate Drush命令。
您希望从Drush中使用批处理系统的主要原因是它在一个单独的命令行进程中运行每个批处理。这提供了一些管理致命错误的能力(在开发升级/迁移类型系统时非常方便,因此您仍然可以尽可能地完成,然后返回并检查错误!),以及限制内存--即使在php.ini中有无限的超时和无限内存,Drupal静态缓存和其他东西最终也会在长/复杂的运行中耗尽服务器上的所有内存(我过去使用过8GB或更多)。
https://drupal.stackexchange.com/questions/45532
复制相似问题