Jobs planifiés
À quoi ça sert
Section intitulée « À quoi ça sert »Jobs planifiés est la liste des CronJob : des planifications récurrentes qui déclenchent un job selon une expression cron, chacune détenant l’historique d’exécution de chaque job qu’elle déclenche. La colonne la plus importante ici est « Dernier succès », pas « Dernière exécution » — une planification qui s’est déclenchée à l’heure à chaque exécution et a échoué à chaque fois semble correcte à première vue, sauf si le succès est mis en évidence séparément, ce qui est exactement ce qui s’est produit avec une planification de partitionnement de production qui s’est déclenchée correctement, a échoué silencieusement à chaque exécution, et a laissé la fenêtre de partition qu’elle était censée maintenir ouverte se fermer, perdant environ 23 heures d’événements avant que quiconque ne s’en aperçoive. Une planification qui s’est déclenchée et n’a jamais réussi est signalée de trois manières différentes ici — pas uniquement par la couleur — pour cette raison.
Comment vous arrivez ici
Section intitulée « Comment vous arrivez ici »Section de la barre latérale Jobs → Jobs planifiés.
À quoi ça ressemble
Section intitulée « À quoi ça ressemble »
Ce qu’il affiche
Section intitulée « Ce qu’il affiche »/cronjobs (CronJobs)
Section intitulée « /cronjobs (CronJobs) »jobs:cronJobs.a-schedule-that-fires-and— “Une planification qui se déclenche et échoue à chaque fois ressemble exactement à une planification saine de l’extérieur. Ouvrir”jobs:cronJobs.actions— “Actions”jobs:cronJobs.are-you-sure-you-want— “Êtes-vous sûr de vouloir supprimer”jobs:cronJobs.cancel— “Annuler”jobs:cronJobs.create-one-to-have-the— “Créez-en un pour que la plateforme exécute un conteneur selon un calendrier.”jobs:cronJobs.create-scheduled-job— “Créer une tâche planifiée”jobs:cronJobs.delete— “Supprimer”jobs:cronJobs.delete-scheduled-job— “Supprimer la tâche planifiée”jobs:cronJobs.deleting— “Suppression en cours…”jobs:cronJobs.last-fired— “Dernière exécution”jobs:cronJobs.last-success— “Dernier succès”jobs:cronJobs.loading-scheduled-jobs— “Chargement des tâches planifiées…”jobs:cronJobs.missed— “Manqué”jobs:cronJobs.name— “Nom”jobs:cronJobs.never— “Jamais”jobs:cronJobs.no-scheduled-jobs— “Aucune tâche planifiée”jobs:cronJobs.no-scheduled-jobs-exist-for— “Aucune tâche planifiée n’existe pour ce locataire.”jobs:cronJobs.not-yet— “Pas encore”jobs:cronJobs.overlap— “Chevauchement”jobs:cronJobs.schedule— “Planification”jobs:cronJobs.scheduled-jobs— “Tâches planifiées”jobs:cronJobs.scheduled-jobs-for-the-active— “Tâches planifiées pour le locataire actif, avec leur dernier déclenchement et leur dernier succès”jobs:cronJobs.scheduled-tasks-intro— “Tâches que la plateforme exécute selon une planification. Chaque tâche possède un seul job du même nom et le réexécute à chaque déclenchement.”jobs:cronJobs.state— “État”jobs:cronJobs.this-also-removes-the-job— “Cela supprime également le job qu’elle possède et chaque enregistrement d’exécution qu’elle a accumulé. Elle cessera d’être déclenchée immédiatement. Pour la mettre en pause à la place, modifiez-la et passez-la en état suspendu.”jobs:cronJobs.timezone— “Fuseau horaire”jobs:cronJobs.to-read-the-run-history— “pour lire l’historique des exécutions.”
/cronjobs/:name (CronJobDetail)
Section intitulée « /cronjobs/:name (CronJobDetail) »jobs:cronJobDetail.are-you-sure-you-want— “Êtes-vous sûr de vouloir supprimer”jobs:cronJobDetail.cancel— “Annuler”jobs:cronJobDetail.controller-state— “État du contrôleur”jobs:cronJobDetail.created— “Créé”jobs:cronJobDetail.cron-expression— “Expression cron”jobs:cronJobDetail.delete— “Supprimer”jobs:cronJobDetail.delete-scheduled-job— “Supprimer la tâche planifiée”jobs:cronJobDetail.deleting— “Suppression…”jobs:cronJobDetail.edit— “Modifier”jobs:cronJobDetail.if-a-run-is-still— “Si une exécution est toujours en cours”jobs:cronJobDetail.last-fired— “Dernier déclenchement”jobs:cronJobDetail.last-success— “Dernière réussite”jobs:cronJobDetail.loading-scheduled-job— “Chargement de la tâche planifiée…”jobs:cronJobDetail.missed-firing-grace— “Délai de grâce pour les déclenchements manqués”jobs:cronJobDetail.missed-firings— “Déclenchements manqués”jobs:cronJobDetail.never— “Jamais”jobs:cronJobDetail.no— “Non”jobs:cronJobDetail.none— “aucun”jobs:cronJobDetail.not-yet— “Pas encore”jobs:cronJobDetail.platform-default— “valeur par défaut de la plateforme”jobs:cronJobDetail.queued-firing— “Déclenchement en file d’attente”jobs:cronJobDetail.revision— “Révision”jobs:cronJobDetail.run-records-kept— “Enregistrements d’exécution conservés”jobs:cronJobDetail.schedule— “Planification”jobs:cronJobDetail.scheduled-jobs— “← Tâches planifiées”jobs:cronJobDetail.status— “Statut”jobs:cronJobDetail.suspended— “Suspendu”jobs:cronJobDetail.the-new-firing-is-dropped— “le nouveau déclenchement est abandonné”jobs:cronJobDetail.the-new-firing-waits— “le nouveau déclenchement attend”jobs:cronJobDetail.the-running-one-is-replaced— “l’existant est remplacé”jobs:cronJobDetail.this-also-removes-the-job— “Cela supprime également la tâche qu’il possède et chaque enregistrement d’exécution qu’il a accumulé. Pour l’empêcher de s’exécuter sans perdre tout cela, annulez-le et modifiez-le en suspendu.”jobs:cronJobDetail.timezone— “Fuseau horaire”jobs:cronJobDetail.updated— “Mis à jour”jobs:cronJobDetail.view-run-history— “Voir l’historique des exécutions”jobs:cronJobDetail.what-it-runs— “Ce qu’il exécute”jobs:cronJobDetail.written-by-the-platform-read— “Écrit par la plateforme, en lecture seule ici. Ces valeurs ne sont jamais incluses lorsque cette planification est enregistrée — l’API rejette une écriture qui les définit.”jobs:cronJobDetail.yes-it-will-not-fire— “Oui — il ne se déclenchera pas”
/cronjobs/:name/edit (CronJobEdit)
Section intitulée « /cronjobs/:name/edit (CronJobEdit) »jobs:cronJobEdit.cancel— “Annuler”jobs:cronJobEdit.edit-scheduled-job— “Modifier la tâche planifiée”jobs:cronJobEdit.last-fired— “Dernière exécution”jobs:cronJobEdit.last-success— “Dernier succès”jobs:cronJobEdit.loading-scheduled-job— “Chargement de la tâche planifiée…”jobs:cronJobEdit.managed-by-the-platform-not— “Géré par la plateforme — non modifiable”jobs:cronJobEdit.missed-firings— “Exécutions manquées”jobs:cronJobEdit.never— “Jamais”jobs:cronJobEdit.not-yet— “Pas encore”jobs:cronJobEdit.revision— “Révision”jobs:cronJobEdit.save-changes— “Enregistrer les modifications”jobs:cronJobEdit.saving— “Enregistrement en cours…”jobs:cronJobEdit.these-values-are-written-by— “Ces valeurs sont écrites par le plan de contrôle et ne font pas partie de ce formulaire. Elles ne sont pas envoyées lors de l’enregistrement ; l’API rejette un enregistrement qui tente de les définir.”jobs:cronJobEdit.what-it-runs— “Ce qu’il exécute”jobs:cronJobEdit.when-it-runs— “Quand il s’exécute”
/cronjobs/new (CronJobNew)
Section intitulée « /cronjobs/new (CronJobNew) »jobs:cronJobNew.cancel— “Annuler”jobs:cronJobNew.create-scheduled-job— “Créer une tâche planifiée”jobs:cronJobNew.creating— “Création en cours…”jobs:cronJobNew.lowercase-letters-digits-and-hyphens— “Lettres minuscules, chiffres et tirets, jusqu’à 63 caractères. Aucune tâche de ce nom ne doit déjà exister — la planification en crée une et la possède.”jobs:cronJobNew.name— “Nom *”jobs:cronJobNew.scheduled-jobs— “← Tâches planifiées”jobs:cronJobNew.the-platform-will-run-this— “La plateforme exécutera ce conteneur selon la planification ci-dessous. Elle possède une tâche du même nom et la ré-exécute à chaque déclenchement, de sorte que l’historique des exécutions s’accumule en un seul endroit.”jobs:cronJobNew.what-it-runs— “Ce qu’il exécute”jobs:cronJobNew.when-it-runs— “Quand il s’exécute”
Ce que vous pouvez faire
Section intitulée « Ce que vous pouvez faire »/cronjobs
Section intitulée « /cronjobs »- Requiert
cronjobs:create. Voir la référence des rôles pour savoir quels rôles le détiennent. - Requiert
cronjobs:delete. Voir la référence des rôles pour savoir quels rôles le détiennent.
/cronjobs/:name
Section intitulée « /cronjobs/:name »- Requiert
cronjobs:delete. Voir la référence des rôles pour savoir quels rôles le détiennent. - Requiert
cronjobs:update. Voir la référence des rôles pour savoir quels rôles le détiennent.
/cronjobs/:name/edit
Section intitulée « /cronjobs/:name/edit »Le composant de cet écran ne déclare aucun contrôle soumis à une permission.
/cronjobs/new
Section intitulée « /cronjobs/new »Le composant de cet écran ne déclare aucun contrôle soumis à une permission.
Où aller ensuite
Section intitulée « Où aller ensuite »Tous les champs se trouvent dans le manifeste de cronjob ; le guide pas à pas pour en créer une est planifier un job récurrent, et le concept sous-jacent est travaux planifiés. Les jobs individuels créés par une planification s’affichent sur l’écran des Jobs.