I have explored the concept of connection pooling and Max Pool size for SQL Server and it says that for same connection string SQL Server will open the new connections in same pool.
Now, we have two web servers and a load balancer directing requests to either of them. So, the connection string being used by the API from both the servers will be same.
My question is, will both the servers use the same pool to open new connections or will it open the new connections in different pools?
As the host_name is different for the sessions in sys.dm_exec_sessions table, my guess is it should use different pools but I couldn't find any article specifying the same.