Мы перенесли поиск Algolia из нашей локальной среды разработки в тестовую среду. На стадии подготовки у нас есть 144 000 образцов заказов и 100 000 продуктов. Оба эти числа меньше, чем наша производственная среда.
Мы вставили идентификатор нашего приложения и другие учетные данные и сохранили. Мы используем планировщик AOE для выполнения наших cron. algoliasearch_run_queue работает уже 5 часов и, кажется, делает одни и те же запросы:
SELECT SUM(order_items.qty_ordered) AS ordered_qty
, order_items
.name
AS order_items_name
, `o....
Я считаю, что это связано с ранжированием = order_qty. Этот cron задерживает всю обработку последующих cron, что означает, что другие задачи magento (заказы по электронной почте, индексация и т. д.) не будут выполняться во время работы этого.
Что можно исправить?