-
Notifications
You must be signed in to change notification settings - Fork 13
Load Balancing
Cory Gehr edited this page Apr 24, 2020
·
2 revisions
Load balancing can be desired to prevent a service disruption due to problems like service outages, application misconfiguration, among others. This is strongly recommended for large-scale or multi-region deployments.
This project has been tested with Azure Front Door, which is recommended for Azure-based deployments given its global footprint as a reverse proxy service; requests utilize internal Azure networks which remove specific region requirements.
Some platforms support periodic querying of a URL to ensure specific servers are available for participation in a load balancing cluster.
You may submit an HTTP HEAD request to /api/Message to fulfill this purpose; assuming the server is healthy, it will always return an HTTP 200.