CPC G06F 9/4416 (2013.01) [G06F 9/547 (2013.01); H04L 67/10 (2013.01)] | 20 Claims |
9. A method for restarting microservices in a controlled manner in a 5G network comprising a plurality of computing devices hosting a plurality of container clusters executing one or more network functions of the 5G network, the method comprising:
receiving, by the 5G network, an indication of a deployment in the 5G network, the deployment defining a service to be implemented in the 5G network, the deployment including a desired number of instances of the microservice, wherein the desired number of microservice instances are instantiated in the 5G network; and
in response to determining that restarts for the instances of the microservice are to be controlled and that a restart is requested:
restarting the instances of the microservice in a controlled manner and in a sequence in accordance with restart criteria associated with the instances of the microservice to prevent downtime of the service during the restart.
|