Content deleted Content added
→External links: switching template |
→Internet-based services: Filled in 2 bare reference(s) with reFill 2 |
||
Line 145:
:www.example.org NS two.example.org
However, the zone file for {{mono|www.example.org}} on each server is different such that each server resolves its own IP Address as the A-record.<ref>
:@ in a 192.0.2.1
Line 154:
====Client-side random load balancing====
Another approach to load balancing is to deliver a list of server IPs to the client, and then to have the client randomly select the IP from the list on each connection.<ref>[https://gameserverarchitecture.com/2015/10/pattern-client-side-load-balancing/ Pattern: Client Side Load Balancing]</ref><ref name="ithare">
With this approach, the method of delivery of a list of IPs to the client can vary and may be implemented as a DNS list (delivered to all the clients without any round-robin), or via hardcoding it to the list. If a "smart client" is used, detecting that a randomly selected server is down and connecting randomly again, it also provides [[fault tolerance]].
|