addBackgroundJob, но он запускается при отдаче контента, а получается что нет в таком случае отдачи, как поступить? Нужно запустить задачу с обработкой данных.
А в чём смысл addBackgroundJob при запуске из крона?) Оно ж надо чтобы выполнить что-то на хите, не замедляя этот самый хит, а с кроном же вообще пофиг
У меня идет обновление цены товара, мне надо цену товара положить в отдельную таблицу, как раз addBackgroundJob и планировалось использовать, но получается работает только на хите. Как быть в данном случае не знаю, чтобы не замедлять обновление цен
Мне кажется что задача из разряда "положить цену в отдельную таблицу", не на столько ресурсоёмкая, чтобы так сильно повлиять на скорость. А так, backgroundJob скорее всего срабатываю в эпилоге, а следовательно его нужно просто подключить в вашем скрипте. Но если у вас там вместо "положить цену в отдельную таблицу", то наверное стоит смотреть в сторону сервера очередей, дабы было больше возможностей по контролю этой логики.
Обсуждают сегодня