Задать вопрос
@xiiicool

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

Использую бэк symfony для получения цепочки писем с почты, письма записываю в кэш, при получении большой цепочки писем, начинается нехватка памяти, расскажите плиз в какую сторону копать, как отдать все письма не забивая память
  • Вопрос задан
  • 111 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@AntonSidorenko
Если речь идёт об обработчике Symfony messenger, используйте опцию --no-debug при запуске из консоли и указывайте лимит на количество сообщений за один запуск, либо по времени, либо по памяти и запускайте его через supervisor.
Если в цикле в обработчике используете entity manager, не забывайте периодически вызывать для него clear ()
Ответ написан
Ваш ответ на вопрос

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

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