Details
-
Bug
-
Resolution: Done
-
Major - P3
-
None
-
None
-
None
-
ALL
Description
NetworkInterfaceASIO's connection pool currently has uncapped size, and will grow as new concurrent requests come in. It would be nice to grow the pool instead based on some function that determined the optimal number of connections to spawn to control how many we make during bursts of activity. For example if we suddenly go from 0 pending requests to 1000, then back down again, we shouldn't really need to create 1000 connections, and we're probably stepping on our own feet by doing so.