Arrêter les mises à jour en libre-service
Si nécessaire, vous pouvez arrêter les mises à jour des clusters Redis. Par exemple, vous pouvez le faire en cas d’augmentation inattendue du nombre de clusters Redis faisant l’objet d’une mise à jour. Vous pouvez également choisir cette option si les mises à jour sont trop longues et qu’elles interrompent votre flux d'activité en période de pointe.
L'opération d'arrêt interrompt immédiatement toutes les mises à jour des clusters et de tous les nœuds qui doivent encore être mis à jour. Tous les nœuds dont l'état est in progress (en cours) sont achevés. Toutefois, il interrompt les mises à jour d'autres nœuds du même cluster dont l'état est update available (mise à jour disponible) et les repasse en état Stopping (Arrêt en cours).
Lorsque le workflow Stopping (Arrêt en cours est terminé, les nœuds dont l'état est Stopping (Arrêt en cours) passent à un état Stopped (Arrêté). Selon le workflow de la mise à jour, certains clusters n'auront pas de nœuds mis à jour. D'autres clusters peuvent inclure certains nœuds qui sont mis à jour et d'autres dont l'état est encore update available (mise à jour disponible).
Vous pouvez revenir plus tard pour terminer le processus de mise à jour dans la mesure où vos flux d'activité le permettent. Dans ce cas, sélectionnez les clusters applicables sur lesquels vous souhaitez effectuer les mises à jour, puis sélectionnez Apply now (Appliquer maintenant). Pour de plus amples informations, veuillez consulter Application des mises à jour du service à l'aide de la console pour Redis.
Arrêt des mises à jour du service à l'aide de l'interface de la console
Vous pouvez interrompre une mise à jour du service à l'aide de la console Redis. L'exemple suivant vous montre comment procéder :
-
Une fois qu'une mise à jour de service a commencé sur un cluster Redis sélectionné, la console Elasticache affiche l'onglet View/Stop Update (Voir/Arrêter mise à jour) dans la partie supérieure du tableau de bord Redis.
-
Pour interrompre la mise à jour, sélectionnez Stop Update (Arrêter la mise à jour).
-
Lorsque vous arrêtez la mise à jour, sélectionnez le cluster Redis et examinez l'état. Il revient à l'état Stopping (Arrêt en cours), comme illustré ci-dessous, et éventuellement à l'état Stopped (Arrêté).
Arrêt des mises à jour du service à l'aide de la CLI AWS
Vous pouvez interrompre une mise à jour du service à l'aide de l'interface de ligne de commande () AWS CLI. L'exemple de code suivant montre comment procéder :
aws elasticache batch-stop-update-action --service-update-name
sample-service-update
--replication-group-ids
my-replication-group-1
my-replication-group-2
Pour de plus amples informations, veuillez consulter BatchStopUpdateAction.