Событие не запускается после 2-3-часового процесса импорта

magento.stackexchange https://magento.stackexchange.com/questions/3214

Вопрос

Я снова столкнулся с странной проблемой. Я зарегистрировал наблюдатель для события, которое запускается, когда профиль предварительного потока данных полностью завершает выполнение.
Я успешно проверял это, когда я импортировал только 10-20 продуктов одновременно, но когда я нахожусь в реальной ситуации, импортируя продукты от 5K до 6K, наблюдатель не звонит вообще после завершения выполнения.

Что я подозреваю: я думаю, что после этого долгих часа запуска приложения объект жив в памяти: P просто угадывает.

Я установил сеанс администратора на более высокий уровень и проверял, что администратор не выходит из строя.

Это было полезно?

Решение

Я нашел решение, я добавил Mage::dispatchEvent() В конце сценария с моим индивидуальным событием, и он работал нормально.

Спасибо за ваши усилия.

Другие советы

Ищите этот продукт импорт/экспорт

Расширение: https://marketplace.magento.com/commerceextensions-ext2965.html

Несмотря на то, что это платное расширение, но оно стоит каждые деньги, он использует профиль DataFlow, и вы можете расширить это расширение для ваших потребностей.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top