我有一个包含要更新的库存数据的大型 CSV 文件(超过 35,000 行)。我创建了一个扩展 Mage_Catalog_Model_Convert_Adapter_Productimport 的方法来进行库存更新。然后我使用高级配置文件来进行调用该方法的更新。
当我手动运行配置文件时,它运行良好。问题是当我使用处理在 cronjob 中运行的配置文件的扩展时,系统加载和解析 CSV 文件需要很长时间。我将 cronjob 设置为每天早上 6:15 运行,但文件的第一行直到当天下午 1:20 才会处理,加载文件需要 7 个小时。
这使得进程以某种方式在中间停止,只有不到 1/3 的记录被处理。我一直很沮丧试图找出原因,试图解决问题,但没有运气。
任何想法,将不胜感激。