часом докер перезапускає контейнер (скоріше всього через це). Напевно з'являються мемліки які проявляються через деякий час. При розробці не помічаю проблем. Пробував юзати dotMemory Profiler з райдера - не знайшов джерело проблеми.
Чим можна знайти таке прямо на проді? Бажано у вигляді сервісу, який можна прописати в одному композі з аппою та моніторити. Читав про .NET Monitor - здається те що треба. Хтось працював з ним зі схожими проблемами? Або іншими тулзами, розгляну всі варіанти
dotnet-gcdump ваще топ Його можна в імейдж зашить, і запускати по крону якомусь, шоб трекати діфи
Гляну дякую. Здається це щось схоже чи ні? https://github.com/dotnet/dotnet-monitor/blob/main/documentation/api/gcdump.md
Здається відкопав звідки мемлік - це DbContext. Стикався хтось з таким? В гуглі глухо, трекінг вимкнув на всю аппу - не допомогло
Це може бути якщо ти кудись складаєш його.
В тому і прикол що ніде не складаю
Неа. За них в першу чергу подумав
Если у тебя есть унифицированный логгер, то нахуярь туда вотчеров и найди как снимать до и после мемориюзедж + элапсд тайм. Оставь на сутки, потом смотри логи.
Обсуждают сегодня