по api синхронизировать данные аккаунта. Данных очень много, и потребление оперативной памяти выростает c 9.77 MB до 35.8 MB (на 26MB) - это обработка одного сообщения.
Метод clear, gc_collect_cycles не помогают. Ручной detach всех документов (нужно перебирать все вложенные документы) - помогает, но не намного - минус 10MB после ручного детача.
Кто знает как боротЬся с данной проблемой?
Понял в чем оказался прикол (может кому-то будет интересно). Дело было в том, что запуская консьюмеры в dev-окружении с включенным профайлером - и понятно, что память росла.. В prod-окружении все в порядке, clear в DM отрабатывает как положено. И да @desper1989, после 12K ссылок срабатывает gc и выполняет свою работу
Обсуждают сегодня