OpenClient in .NET Core Creating Excessive Connections
Microsoft has changed how connection pooling is handled in .NET Core. If clients connect to servers using OpenClient written in .NET Core, then a new connection is created for each request, rather than being recycled. This is causing thousands of connections to be created, resulting in application crashes.