Hello @Shea Lavington ,
Welcome to Microsoft Q&A Platform. Thank you for reaching out & hope you are doing well.
I understand that you would like to how does the default load balancer work for container apps.
Azure container apps uses standard load balancers, which is a layer 4 load-balancing service (inbound and outbound) for all UDP and TCP protocols.
https://video2.skills-academy.com/en-us/azure/container-apps/networking#managed-resources
https://video2.skills-academy.com/en-us/azure/load-balancer/load-balancer-overview
Azure Load Balancer doesn't support true round robin load balancing but supports a hash-based distribution mode.
Azure Load Balancer supports two distribution modes for routing connections to your load-balanced applications:
- Hash based.
- Source IP affinity/Session persistence
The default distribution mode for Azure Load Balancer is a five-tuple hash.
Hash-based mode has one configuration type:
- None (hash-based) - specifies that successive requests from the same client may be handled by any virtual machine.
Refer: https://video2.skills-academy.com/en-us/azure/load-balancer/concepts
https://video2.skills-academy.com/en-us/azure/load-balancer/distribution-mode-concepts
There is a load balancer insight called flow distribution which helps you visualize and manage the number of flows your backend instances are receiving and producing.
From the Insights blade of your Load Balancer, click on the View detailed metrics and then select the Flow Distribution tab.
Refer: https://video2.skills-academy.com/en-us/azure/load-balancer/load-balancer-insights#flow-distribution
NOTE: Please note this feature is in Preview and the functional dependency view and preconfigured dashboard may change to improve this experience.
Kindly let us know if the above helps or you need further assistance on this issue.
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.