我正在使用magento 2
创建一个应用,其中用户应上传包含以下内容的csv
文件:
- 基本图片的名称
- 剪贴画名称
- 高度
- 宽度
- 最高利润
- 左边距
使用上述数据,我想将两个图像组合起来。
我正在使用cronjob
完成此任务,就像用户首先单击生成图像一样,我先将所有数据插入数据库,然后使用cron job
,每分钟之后合并所有图像。
问题是cron job
仍在插入数据,即使在完成合并图像之后也是如此。我想在完成任务后立即停止cron job
。
我可以根据某些条件运行cron job
吗?
答案 0 :(得分:0)
cron作业始终按计划运行,因此您必须在代码中添加条件。像这样:
if($this->isCombined()){
return false;
}
欢呼