Tous les produits
Search
Centre de documentation

Auto Scaling:Présentation des tâches planifiées

Dernière mise à jour :Aug 18, 2026

Une tâche planifiée exécute une règle de mise à l'échelle à un moment précis afin d'ajuster automatiquement les ressources de calcul. Cette fonctionnalité permet de s'adapter aux variations prévisibles de la demande tout en optimisant les coûts.

Options de configuration

Le tableau suivant décrit les principales options de configuration d'une tâche planifiée.

Paramètre

Description

Executed At

Moment auquel la tâche planifiée s'exécute.

  • En l'absence de récurrence définie, la tâche ne s'exécute qu'une seule fois, à la date et à l'heure spécifiées.

  • Si une récurrence est configurée, cette heure sert de référence pour chaque exécution périodique.

Important

L'heure d'exécution doit se situer dans les 90 jours suivant la création ou la modification de la tâche.

Scaling Group

Groupe de mise à l'échelle auquel s'applique la tâche planifiée. Sélectionnez un groupe de mise à l'échelle existant. Pour plus d'informations, consultez Présentation des groupes de mise à l'échelle.

Scaling Method

  • Select Existing Scaling Rule : permet de choisir une règle de mise à l'échelle existante. Les tâches planifiées prennent uniquement en charge les règles de mise à l'échelle simples. Pour plus d'informations, consultez Présentation des règles de mise à l'échelle.

  • Configure Number of Instances in Scaling Group : spécifiez directement le nombre maximal, minimal ou souhaité d'instances du groupe de mise à l'échelle. Ces valeurs remplacent les paramètres actuels du groupe au moment prévu.

    Remarque
    • Si la fonctionnalité d'instances souhaitées n'était pas activée lors de la création du groupe de mise à l'échelle, seuls les nombres maximal et minimal d'instances peuvent être définis.

    • Si cette fonctionnalité était activée lors de la création du groupe, le nombre d'instances souhaitées doit également être défini lors du paramétrage des seuils maximal et minimal. Dans le cas contraire, l'activité de mise à l'échelle est rejetée.

Simple Scaling Rule

Cette option apparaît uniquement si Select Existing Scaling Rule est défini sur Select Existing Scaling Rule. Sélectionnez une règle de mise à l'échelle simple existante. Pour plus d'informations, consultez Configurer des règles de mise à l'échelle ou CreateScalingRule.

Retry Interval (Seconds)

Intervalle de nouvelle tentative après l'échec d'une tâche planifiée. Ce mécanisme évite qu'un seul échec de mise à l'échelle ne bloque définitivement la tâche.

Recurrence

Modèle de récurrence de la tâche. Les options disponibles incluent aucune récurrence (exécution unique), quotidienne, hebdomadaire, mensuelle, ou une expression cron pour des planifications plus complexes. Pour plus d'informations, consultez Expressions cron.

Remarque

Lors de la modification d'une tâche planifiée, il est impossible de changer son mode de récurrence en Not Set.

Expressions cron

Dans la console Auto Scaling, utilisez une expression cron pour définir la Recurrence d'une tâche planifiée.

Une expression cron se compose de cinq champs séparés par des espaces au format X X X X X, où X représente la valeur d'un champ. Ces champs correspondent respectivement, dans l'ordre, aux minutes, heures, jour du mois, mois et jour de la semaine. Chaque champ accepte une valeur spécifique ou un caractère spécial.

Tenez compte des points suivants lors de la configuration d'une expression cron :

  • Les expressions cron utilisent le fuseau horaire UTC+0. Vous devez donc convertir votre heure locale en UTC+0. Par exemple, pour exécuter une tâche à 20 h 00 heure normale de Chine (UTC+8), soustrayez 8 heures et définissez l'expression cron sur 0 12 * * ?.

  • Une tâche planifiée basée sur cron ne peut pas s'exécuter plus d'une fois toutes les cinq minutes.

  • Assurez-vous que la première heure d'exécution définie par l'expression cron précède l'heure de fin de la récurrence. Dans le cas contraire, une erreur de paramètre survient.

Tableau 1. Champs

Champ

Obligatoire

Valeurs valides

Caractères spéciaux

Minute

Oui

0-59

, - / *

Heure

Oui

0-23

, - / *

Jour du mois

Oui

1-31

, - / * ? L W

Mois

Oui

1-12

, - / *

Jour de la semaine

Oui

1-7, où 1 correspond au dimanche.

, - * ? / L #

Tableau 2. Caractères spéciaux

Caractère spécial

Description

Exemple

*

Englobe toutes les valeurs valides d'un champ.

Dans le champ des mois, signifie chaque mois. Dans le champ des jours de la semaine, désigne tous les jours de la semaine.

,

Sépare les éléments d'une liste de valeurs.

Dans le champ des minutes, 5,20 cible les 5e et 20e minutes.

-

Définit une plage de valeurs.

Dans le champ des minutes, 5-20 couvre chaque minute de la 5e à la 20e incluse.

/

Indique un incrément.

Dans le champ des minutes, 0/15 déclenche l'action toutes les 15 minutes à partir de la minute 0. 3/20 correspond à toutes les 20 minutes à partir de la minute 3.

?

Signifie « aucune valeur spécifique ». Ce caractère est autorisé uniquement dans les champs jour du mois et jour de la semaine.

Remarque

Lorsque vous spécifiez une valeur pour le champ jour du mois ou jour de la semaine, vous devez utiliser ? dans l'autre champ afin d'éviter tout conflit.

Dans le champ jour du mois, ? indique qu'aucun jour précis n'est ciblé. Il en va de même pour le champ jour de la semaine. Par exemple, l'expression UTC+0 15 10 15 * ? exécute la tâche à 10 h 15 le 15 de chaque mois, quel que soit le jour de la semaine.

L

Abréviation de « last » (dernier). Ce caractère est pris en charge uniquement dans les champs jour du mois et jour de la semaine.

Remarque

Avec le caractère L, évitez de spécifier une liste ou une plage de valeurs pour prévenir les conflits logiques.

  • Dans le champ de date, L correspond au dernier jour du mois. Dans le champ jour de la semaine, L désigne le dernier jour de la semaine.

  • Placé après un chiffre dans le champ jour de la semaine, L indique la dernière occurrence de ce jour dans le mois. Ainsi, 6L correspond au dernier vendredi du mois.

W

Abréviation de « weekday » (jour ouvrable). La tâche s'exécute le jour ouvrable le plus proche du jour spécifié. Le caractère W ne franchit pas les limites de mois. La combinaison LW désigne le dernier jour ouvrable du mois.

Si vous indiquez 5W dans le champ jour du mois et que le 5 tombe un samedi, la tâche se déclenche le vendredi précédent (le 4). Si le 5 est un dimanche, elle se déclenche le lundi suivant (le 6). Si le 5 est déjà un jour ouvrable, la tâche s'exécute normalement ce jour-là.

#

Désigne le Nième jour de la semaine d'un mois donné. Ce caractère est réservé au champ jour de la semaine. Valeurs valides : 1 à 5.

Dans le champ jour de la semaine, 4#2 cible le deuxième jeudi du mois.

Tableau 4. Exemples (UTC+0)

Le tableau suivant fournit des exemples pour le fuseau horaire UTC+0. Lors de la définition d'une expression cron, veillez à convertir votre heure locale en UTC+0.

Expression cron

Description

15 10 ? * *

Exécute la tâche tous les jours à 10 h 15.

15 9 * * *

Exécute la tâche tous les jours à 09 h 15.

0 12 * * ?

Exécute la tâche tous les jours à 12 h 00.

0 10,14,16 * * ?

Exécute la tâche quotidiennement à 10 h 00, 14 h 00 et 16 h 00.

15 10 15 * ?

Exécute la tâche le 15 de chaque mois à 10 h 15.

15 10 L * ?

Exécute la tâche le dernier jour de chaque mois à 10 h 15.

15 10 ? * 6L

Exécute la tâche le dernier vendredi de chaque mois à 10 h 15.

15 10 ? * 6#3

Exécute la tâche le troisième vendredi de chaque mois à 10 h 15.

Configurer une tâche planifiée

Le tableau suivant répertorie les ressources dédiées à la gestion des tâches planifiées.

Documentation console

Actions

Référence API

Configurer une tâche planifiée

Créer une tâche planifiée

CreateScheduledTask

Modifier une tâche planifiée

ModifyScheduledTask

Activer une tâche planifiée

N/A

Désactiver une tâche planifiée

N/A

Supprimer une tâche planifiée

DeleteScheduledTask

Remarque

Vous pouvez également appeler l'opération DescribeScheduledTasks pour interroger les détails des tâches planifiées.