C# .Net WCF Увеличение памяти клиента службы NetTcp в ConnectionBufferPool

У меня есть служба WCF с nettcpbinding. Я вижу увеличение памяти для каждого вызова метода. Я закрываю сервисный канал с помощью вызова client.close() и обрабатываю исключения с помощью вызова client.abort(). Есть ли другой способ для правильного закрытия и освобождения ресурсов, связанных с сервисным каналом.

Я протестировал свое приложение с помощью инструмента dotMemory и увидел число байт []. (связано с классами ConnectionBufferPool и ServiceChannel) увеличивается.
dotMemory_screenshot

dotMemory_screenshot_2

0 ответов

Другие вопросы по тегам