Hello Team,
I wanted to reach out to provide some insight into a request from my customer 
regarding their multiple PostgreSQL Flex instances with PGbouncer. Currently, 
they are utilizing an Azure Load Balancer which distributes connections using 
the Round-robin mechanism. However, they are now seeking a solution that allows 
for load balancing based on the number of connections, meaning the Load 
Balancer should route requests to the instance with the least number of 
connections.
Unfortunately, Azure Standard Load Balancer does not support this capability. 
However, Application Gateway does offer this functionality - 
Microsoft.Network/applicationGateways - Bicep, ARM template & Terraform AzAPI 
reference | Microsoft 
Learn<https://learn.microsoft.com/en-us/azure/templates/microsoft.network/applicationgateways?pivots=deployment-language-bicep#applicationgatewayloaddistributionpolicypropertiesfo>

ASK:


  1.  Has anyone implemented this kind of approach and is it possible?
  2.  Can we do health probe with PostgreSQL to get no of connections metric?

  1.
Kind Regards,
Ravi Varma Addala
Cloud Solution Architect
ravivarma.add...@microsoft.com<mailto:ravivarma.add...@microsoft.com>

[Microsoft]


Reply via email to