| CPC H04L 41/0654 (2013.01) [H04L 67/1097 (2013.01); H04L 67/141 (2013.01)] | 20 Claims |

|
1. An apparatus communicatively coupled to a plurality of databases in a service-based architecture, comprising:
a memory configured to store:
a plurality of configuration commands configured to establish one or more communication sessions to access two or more databases of the plurality of databases; and
a processor communicatively coupled to the memory and configured to:
generate a request to establish a communication session in which a network component accesses a first database of the plurality of databases and a second database of the plurality of databases;
establish the communication session to access the first database and the second database based at least in part upon a first configuration command of the plurality of configuration commands, wherein, concurrently with the communication session:
the network component exchanges a first plurality of connectivity signals with the first database and the second database;
the first database provides a first plurality of database operations in response to the first plurality of connectivity signals exchanged with the network component; and
the first database reports to the second database that the first plurality of database operations are provided;
determine that the communication session is lost between the network component and the first database based at least in part upon identifying an interruption in the communication session; and
in response to determining that the communication session between the network component and the first database is lost, maintain the communication session to access the second database.
|