Votre application s'abonne à un sujet Pub/Sub et insère des lignes dans une base de données, fonctionnant sur des VM préemptibles Linux. Comment un script d'arrêt doit-il initier un arrêt gracieux ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Écrivez un script d'arrêt qui utilise des signaux inter-processus pour notifier au processus de l'application de se déconnecter de la base de données..
Pourquoi c'est la réponse
L'option correcte est d'utiliser des signaux inter-processus (comme SIGTERM) car c'est la méthode standard et la plus efficace pour communiquer avec un processus en cours d'exécution sur un système Linux afin de lui demander de s'arrêter proprement. L'application peut intercepter ce signal, terminer ses opérations en cours (comme la déconnexion de la base de données et le traitement des messages Pub/Sub restants) et s'arrêter. Diffuser un message aux utilisateurs n'est pas pertinent pour une application de backend. Écrire un fichier ou publier un message Pub/Sub introduit une latence et une complexité inutiles, et ne garantit pas que l'application réagira en temps voulu, surtout lors d'un arrêt imminent d'une VM préemptible.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise