CPC G06F 11/2023 (2013.01) [G06Q 30/02 (2013.01); H04L 67/10 (2013.01); H04L 67/1008 (2013.01); H04L 67/1021 (2013.01); H04L 67/1095 (2013.01); H04L 69/40 (2013.01); G06F 16/58 (2019.01); G06F 16/954 (2019.01); G06F 16/958 (2019.01); G06F 2201/805 (2013.01); G06F 2201/855 (2013.01); H04L 61/4511 (2022.05); H04L 67/1001 (2022.05); H04L 67/104 (2013.01); H04L 67/1097 (2013.01); H04W 88/12 (2013.01)] | 20 Claims |
1. A computer system, comprising:
a first server hosting a first instance of an application within a first data center, the first server advertised via a single-host network internet protocol (IP) address of the first data center;
a second server hosting a second instance of the application within a second data center, the second server advertised via a multi-host IP address;
a router, configured to, via a border gateway routing protocol:
receive a request to access the application;
fulfill the request to access the application, by:
performing a health check on the first server;
routing the request to the single-host network IP address when the health check succeeds; and
otherwise, routing the request to the multi-host IP address when the health check fails.
|