Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Période de référence
Les périodes contiennent des conditions qui vous permettent de définir les heures, les jours et les mois spécifiques auxquels une instance sera exécutée. Une période peut contenir plusieurs conditions, mais toutes doivent être remplies pour que le planificateur d'instance sur AWS puisse appliquer l'action de démarrage ou d'arrêt appropriée.
Heures de début et d'arrêt
Les endtime champs begintime et définissent quand le planificateur d'instances sur AWS va démarrer et arrêter les instances. Si vous ne spécifiez qu'une heure de début, l'instance doit être arrêtée manuellement. Notez que si vous spécifiez une valeur dans le champ des jours de la semaine, la solution utilise cette valeur pour déterminer quand arrêter l'instance. Par exemple, si vous spécifiez une valeur begintime de 9 h 00 avec endtime zéro et une valeur en semaine du lundi au vendredi, l'instance sera arrêtée à 23 h 59 le vendredi, sauf si vous avez programmé une période adjacente.
De même, si vous ne spécifiez qu'une heure d'arrêt, l'instance doit être démarrée manuellement. Si vous ne spécifiez aucune heure, cette solution utilise les règles des jours de la semaine, des jours du mois ou des mois pour démarrer et arrêter les beginning/end instances chaque jour, selon les besoins.
Les endtime valeurs begintime et de votre période doivent se situer dans le fuseau horaire indiqué dans le calendrier. Si vous ne spécifiez pas de fuseau horaire dans le calendrier, la solution utilisera le fuseau horaire spécifié lorsque vous lancerez la solution.
Si votre emploi du temps contient plusieurs périodes, nous vous recommandons de toujours spécifier à la fois un begintime et endtime dans vos périodes.
Si vous démarrez une instance avant l'heure de début spécifiée, l'instance s'exécutera jusqu'à la fin de la période d'exécution. Par exemple, un utilisateur peut définir une période qui démarre une instance tous les jours à 9 heures et arrête cette instance à 17 heures.
Départ et arrêt programmés de 9h à 17h
Si vous démarrez manuellement cette instance à 5 heures du matin, la solution l'arrêtera à 17 heures. Si vous utilisez le champ Conserver en cours d'exécution, la solution n'arrêtera pas l'instance à 17 heures.
Arrêt prévu à 5 h
Si vous arrêtez une instance avant l'heure d'arrêt spécifiée, elle ne sera exécutée qu'au début de la période d'exécution suivante. Comme dans l'exemple précédent, si l'utilisateur arrête l'instance à 13 heures le mercredi, la solution ne démarrera pas l'instance avant 9 heures le jeudi.
Chronologie indiquant le départ prévu à 9 h, l'arrêt manuel à 13 h et l'arrêt prévu à 17 h.
Périodes adjacentes
La solution n'arrête pas l'exécution des instances si le calendrier contient deux périodes d'exécution adjacentes. Par exemple, si vous avez un calendrier comportant une période commençant à 23 h 59 et une endtime autre période commençant à minuit le jour suivant, la solution n'arrêtera pas l'exécution des instances, s'il n'y en a pas weekdaysmonthdays, ou si aucune months règle arrête les instances. begintime
Pour mettre en œuvre un calendrier qui exécute les instances du lundi à 9 h au vendredi à 17 h, la solution nécessite trois périodes. La première période couvre les instances applicables de 9 h 00 à 23 h 59 le lundi. La deuxième période comprend les instances du mardi à minuit au jeudi à 23 h 59. La troisième période comprend les instances du vendredi à minuit au vendredi à 17 heures. Pour plus d'informations, reportez-vous à la section Exemples de programmes.
Jours de la semaine
Le weekdays champ définit les jours de la semaine pendant lesquels une instance sera exécutée. Vous pouvez spécifier une liste de jours, une plage de jours, la n ^ème occurrence de ce jour dans un mois ou la dernière occurrence de ce jour dans un mois. La solution prend en charge les noms de jours abrégés (Mon) et les chiffres (0).
Jours du mois
Le champmonthdays, définit les jours du mois pendant lesquels une instance sera exécutée. Vous pouvez spécifier une liste de jours, une plage de jours, chaque n ^e ^ jour du mois, le dernier jour du mois ou le jour de semaine le plus proche d'une date spécifique.
cal.
Le months champ définit les mois pendant lesquels une instance sera exécutée. Vous pouvez spécifier une liste de mois, une plage de mois ou tous les n ^e ^ mois. La solution prend en charge les noms de mois abrégés (janvier) et les chiffres (1).
Définitions des périodes
La table de configuration d'Instance Scheduler on AWS d'Amazon DynamoDB contient des définitions de périodes. Une définition de période peut contenir les champs suivants. Notez que certains champs prennent en charge les caractères non standard Cron.
Important
Vous devez spécifier au moins l'un des éléments suivants : heure de début, heure de fin, jours de semaine, mois ou jours de mois.
| Champ | Description |
|---|---|
|
|
Heure, sous HH:MM forme de format, à laquelle l'instance va démarrer. |
|
|
Description facultative de la période. |
|
|
Heure, au HH:MM format, à laquelle l'instance s'arrêtera. |
|
|
Entrez une liste de mois séparés par des virgules, ou une plage de mois avec trait d'union, pendant lesquels l'instance sera exécutée. Par exemple, entrez Vous pouvez également planifier une instance pour qu'elle s'exécute tous les n ^e ^ mois ou tous les n ^e ^ mois d'une plage. Par exemple, entrez |
|
|
Entrez une liste des jours du mois séparés par des virgules, ou une plage de jours avec trait d'union, pendant lesquels l'instance sera exécutée. Par exemple, entrez Vous pouvez également planifier une instance pour qu'elle s'exécute tous les n ^e ^ jours du mois ou tous les n ^e ^ jours du mois d'une plage. Par exemple, entrez Entrez |
|
|
Le nom utilisé pour identifier la période. Ce nom doit être unique et ne comporter que des caractères alphanumériques, des tirets (-) et des traits de soulignement (_). |
|
|
Entrez une liste de jours de la semaine séparés par des virgules, ou une plage de jours de la semaine, pendant lesquels l'instance sera exécutée. Par exemple, entrez Vous pouvez également planifier une instance pour qu'elle s'exécute à chaque n ^ème occurrence d'un jour de semaine du mois. Par exemple, entrez Entrez un jour et L pour exécuter une instance lors de la dernière occurrence de ce jour de semaine du mois. Par exemple, entrez |
Lorsqu'une période contient plusieurs conditions, notez que toutes les conditions doivent être remplies pour qu'Instance Scheduler sur AWS applique l'action appropriée. Par exemple, une période qui contient un weekdays champ avec une valeur de Mon#1 et un champ mois avec une valeur de Jan/3 appliquera l'action le premier lundi du trimestre.