我们将Algolia搜索从我们的本地开发环境转移到我们的临时环境。在分期时,我们有144,000个样品订单和100,000个产品。这两个数字都小于我们的生产环境。
我们已插入应用ID和其他凭据并已保存。我们正在使用AOE调度程序来执行我们的crons。 algoliasearch_run_queue现在已经运行了5个小时,它似乎在进行相同的查询:
SELECT SUM(order_items.qty_ordered)AS ordered_qty
,order_items
。name
AS order_items_name
,`o ....
我认为这与ranking = ordered_qty有关。这个cron阻止了后续crons的所有处理,这意味着其他magento任务,(订购电子邮件,索引等)将不会在此运行期间发生。
对此有什么解决方法?
答案 0 :(得分:1)
1.4.3已经进行了改进,但可能无法解决这类大商店的问题。计算ordered_qty确实很长,但它曾经具有良好的相关性。