Closed
Description
Describe the bug
I found lots of memory doesn't get gc after a very high load testing (More than 30000 websocket connections and concurrent sending message every 1 second on a 8 cores VM).
I got a dump after testing and found MemoryPool in SocketConnectionListener consumes a lot of memories.
To Reproduce
- Make a large number of concurrent connections to a SignalR project and send quickly
- End all connections
Further technical details
- ASP.NET Core version 3.1.5