CPC G06F 11/2025 (2013.01) [G06F 11/0709 (2013.01); G06F 11/0793 (2013.01); G06F 11/1438 (2013.01); G06F 11/1484 (2013.01); G06F 11/2048 (2013.01); G06F 11/3006 (2013.01); G06F 11/3055 (2013.01); G06F 11/3442 (2013.01); G06F 11/3495 (2013.01); G06F 2201/85 (2013.01)] | 20 Claims |
1. A system comprising:
at least one hardware processor; and
a computer-readable medium storing instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform operations comprising:
receiving a request for a first service from a client application;
determining that the first service is hooked to a failover framework;
in response to the determining, examining an available connection pointer pool to determine if there are any available connection pointers corresponding to the first service, the available connection pointer pool being a group of available connection pointers provided for use by services; and
in response to a determination that there are no available connection pointers corresponding to the first service:
accessing a configuration file associated with the client application; and
automatically respawning an instance of the first service using the configuration file.
|