@xiiicool

Как обойти утечку памяти без изменения конфига?

Использую бэк symfony для получения цепочки писем с почты, письма записываю в кэш, при получении большой цепочки писем, начинается нехватка памяти, расскажите плиз в какую сторону копать, как отдать все письма не забивая память
  • Вопрос задан
  • 103 просмотра
Пригласить эксперта
Ответы на вопрос 1
@AntonSidorenko
Если речь идёт об обработчике Symfony messenger, используйте опцию --no-debug при запуске из консоли и указывайте лимит на количество сообщений за один запуск, либо по времени, либо по памяти и запускайте его через supervisor.
Если в цикле в обработчике используете entity manager, не забывайте периодически вызывать для него clear ()
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы