【发布时间】:2010-04-19 15:22:54
【问题描述】:
我想将 Catalog 模块的配置文件中的 cron 作业设置为在不同的时间运行。目前在 config.xml 中是这样设置的
<crontab>
<jobs>
<catalog_product_index_price_reindex_all>
<schedule><cron_expr>0 2 * * *</cron_expr></schedule>
<run><model>catalog/product_indexer_price::reindexAll</model></run>
</catalog_product_index_price_reindex_all>
</jobs>
</crontab>
我已经在本地目录中我自己的目录模块中对目录模块中的类进行了重载。我将以下内容放在我的 config.xml 文件中,但它从未添加到 cron 计划表中
<crontab>
<jobs>
<catalog_product_index_price_reindex_all>
<schedule><cron_expr>*/2 * * * *</cron_expr></schedule>
<run><model>catalog/product_indexer_price::reindexAll</model></run>
</catalog_product_index_price_reindex_all>
</jobs>
</crontab>
显然,我尝试每 2 分钟进行一次测试。或者更新配置文件的唯一方法是复制它并将其放在本地/Mage/...目录中?
【问题讨论】: