View Complete Thread
  • Re: One host name to multiple ip address

    Oct 21, 2020 09:23 AM|Jalpa Panchal|LINK

    Load balancing is a way to distribute workload across multiple web servers. The purpose is to attain optimal resource utilization, maximize request throughput, minimize response time, and avoid server overload.

    Load balancers use various algorithms to accomplish this task. One of the simplest algorithms is round robin, which sends each new request to a different web server in an attempt to load all servers equally. Other algorithms send specific types of requests to specific servers in an attempt to reduce response time.

    Application Request Routing (ARR) is a proxy-based routing module that uses HTTP headers, server variables, and load balance algorithms to determine how to forward requests to content servers. ARR leverages the URL Rewrite module to inspect incoming requests.

    A key feature of ARR is called hostname affinity. Hostname affinity creates an affinity (close connection) between requests and a given server (or set of servers). This ensures that a given site is consuming resources only on a defined number of servers.

    Prepare a list of IP addresses for all servers in your farm. You will need the list to configure ARR load balancing.

    you could refer to the below link to get more detail on load balancing.

    https://docs.microsoft.com/en-us/iis/web-hosting/scenario-build-a-web-farm-with-iis-servers/planning-step-3-plan-iis-web-farm-load-balancing

    https://forums.iis.net/t/1246028.aspx?How+do+we+do+Load+Balancing+in+IIS+Web+Servers+\

    .NET forums are moving to a new home on Microsoft Q&A, we encourage you to go to Microsoft Q&A for .NET for posting new questions and get involved today.