В Magento как отправлять электронные письма (заказ, новый пользователь и т. Д.) Асинхронно?
В моем производственном экземпляре звонки как $mailer->send();
занимает около 40-60 секунд.
Я закончил тем, что использовал Redis для механизма очередей, где в почтовых деталях были бы помещены в очередь на основе списка Redis (используя lpush
команда) и всплыл на работника (используя brpop
команда)
Других решений пока нет …