У меня есть простой проект ASP. Net Core API 3.1 (из шаблонов VS) с использованием библиотеки Steeltoe.Discovery.Client 2.2.0. После нескольких дней работы приложения объем памяти продолжает увеличиваться. Я немного исследовал, чтобы получить некоторую информацию о том, почему увеличилась память без использования приложения.
Я обнаружил, что для каждого вызова на 30 се c (HeartBeat askAsyn c, FetchRegistry Asyn c) увеличение памяти без уменьшения.
Может ли кто-нибудь помочь мне выяснить, почему память продолжает увеличиваться (~ 1 МБ / мин) при каждом всплеске ввода-вывода (вызовы эврики) без уменьшения и как я могу использовать это в производство без перезапуска приложения для освобождения памяти?
Спасибо!
введите описание изображения здесь