Comment utiliser les tâches planifiées ?

Dans le système de gestion de contenu Webayt, les tâches planifiées permettent d'automatiser des opérations de maintenance et de mise à jour spécifiques à des moments précis. Ainsi, des tâches telles que la mise à jour du nombre de lectures de contenu, la suppression des enregistrements de limite de débit obsolètes, l'actualisation du cache du site et la création de listes manquantes peuvent être gérées depuis une plateforme unique.
Les tâches peuvent être programmées pour s'exécuter automatiquement ou lancées manuellement via le panneau de commande en cas de besoin. Les résultats sont consultables dans l' historique des tâches .
À quoi servent les tâches planifiées ?
Cette fonctionnalité vous permet de créer un planning de travail régulier pour les tâches opérationnelles répétitives. Le type de tâche est sélectionné, sa fréquence d'exécution est définie, puis la tâche est activée. Le système exécute ensuite l'opération correspondante selon le planning grâce à une minuterie.
Les tâches automatisées facilitent la gestion du contenu et du cache. Toutefois, il est nécessaire de vérifier régulièrement l'historique des opérations pour s'assurer de leur bonne exécution.
Comment puis-je accéder à la page des tâches planifiées ?
Webayt Vous pouvez accéder à la page des tâches planifiées en ouvrant la section Tâches opérationnelles à partir du menu de gauche dans le panneau d'administration.
Processus opérationnels → Tâches planifiées
Sur cette page, vous pouvez lister les tâches existantes, ajouter de nouvelles tâches, les modifier, les supprimer et les exécuter manuellement, et consulter leur historique d'exécution.
Quelles informations sont affichées sur l'écran Liste des tâches ?
L'onglet Liste des tâches affiche les tâches sous forme de tableau. Celui-ci comprend le nom de la tâche, son type, les informations de planification, sa durée d'exécution, son statut et les options d'action.
- Nom de la tâche : Il s’agit du nom descriptif donné à la tâche.
- Type et fréquence : Indique la fonction de la tâche et sa fréquence d’exécution.
- Horaires de travail : Affiche les dernières heures de travail et les prochaines heures de travail prévues.
- Statut : Indique si la tâche est ouverte ou fermée.
- Exécuter maintenant : Permet de démarrer manuellement la tâche sans attendre.
Vous pouvez accéder à l'historique des tâches , modifier la tâche et supprimer la tâche via le menu à trois points situé sur chaque ligne de tâche. La liste prend également en charge la recherche, la pagination et la modification du nombre d'enregistrements affichés.
Comment ajouter une nouvelle tâche planifiée ?
Pour créer une nouvelle tâche, accédez à l'onglet Ajouter une tâche . Sur cet écran, vous définissez le nom, le type, l'option de planification et le statut de la tâche.
- Dans le panneau d'administration, ouvrez la page Processus opérationnels → Tâches planifiées .
- Cliquez sur l'onglet Ajouter une tâche .
- Saisissez un nom descriptif dans le champ Nom de la tâche .
- Sélectionnez l'action à effectuer dans le champ Type de tâche .
- Dans la zone de planification , sélectionnez l'option appropriée parmi « à intervalles spécifiques » ou « tous les jours ».
- Selon votre choix, remplissez le champ Plage (minutes) ou Heures de travail .
- Activez ou désactivez le champ d'état .
- Enregistrez la tâche en cliquant sur le bouton Ajouter .
Chaque type de tâche ne peut être ajouté qu'une seule fois. Au lieu de créer une deuxième tâche du même type, vous pouvez modifier les paramètres de planification de la tâche existante.
Tâche : Ajout de champs
Titre d'emploi
Le nom de la tâche permet de la distinguer dans la liste et dans les enregistrements précédents. Par exemple, vous pouvez choisir des noms explicites tels que « Cache », « Nombre de lectures » ou « Listes manquantes ». Ce champ est obligatoire.
Type de tâche
Le type de tâche détermine automatiquement l'action à effectuer. Il est sélectionné lors de la création d'une tâche, et une seule tâche de chaque type peut exister. Dans l'écran d'édition, le type de la tâche en cours est affiché comme un champ non modifiable.
Situation
Une tâche peut s'exécuter à l'heure prévue lorsqu'elle est active . Une tâche désactivée n'est pas active pour les nouvelles exécutions planifiées. Conformément à l'avertissement du panneau , la désactivation d'une tâche n'arrête pas le processus en cours d'exécution.
Comment la planification des tâches est-elle déterminée ?
Deux options de planification sont disponibles : à intervalles réguliers ou quotidiennement . L’heure affichée à l’écran variera selon l’option choisie.
À intervalles réguliers
Cette option permet de répéter la tâche à intervalles réguliers (en minutes). Saisissez une valeur dans le champ « Intervalle (minutes) » . D'après les informations affichées, l'intervalle doit être un multiple de 15 minutes .
Par exemple, la mise à jour du nombre de lectures de contenu peut être programmée à intervalles de 360 minutes. Selon l'alerte affichée à l'écran, une tâche activée par cette méthode peut s'exécuter lors de la vérification initiale du minuteur .
Tous les jours
Cette option garantit l'exécution de la tâche à l'heure que vous spécifiez chaque jour. L'heure est sélectionnée dans le champ « Heures de travail » . Comme indiqué sur le panneau, les heures sont exprimées selon le fuseau horaire d'Istanbul .
Par exemple, l'actualisation du cache peut être programmée pour 2 h 00 et la création des listes manquantes pour 1 h 30. Selon les informations affichées à l'écran, si les heures de travail de la tâche quotidienne sont dépassées, le processus peut être rattrapé lors du premier contrôle.
Lors de la création de planifications, déterminez la fréquence d'exécution des tâches en fonction des besoins de votre site web. Assurez-vous que les durées des tâches s'affichent correctement dans la liste et que des exécutions réussies ont déjà été effectuées.
Quels types de tâches sont disponibles ?
Webayt Dans la version 1.9, la section Tâches planifiées comprend les quatre types de tâches suivants :
- Mise à jour du nombre de vues du contenu : Met à jour le nombre de fois où le contenu a été consulté en traitant les enregistrements de vues du contenu.
- Effacer les anciens enregistrements de limites de débit : cette action efface les enregistrements de limites de débit expirés.
- Actualiser le cache du site : Permet d’actualiser le cache des pages préparées du site.
- Créer des listes manquantes : crée des fichiers de listes manquantes ; ignore les fichiers existants au lieu de les recréer.
Ces tâches ont des objectifs indépendants. Par exemple, l'opération « Créer les listes manquantes » est différente de l'opération « Créer et actualiser les listes » : la tâche planifiée vise à compléter les fichiers manquants.
Mise à jour des statistiques de lecture du contenu
Cette tâche garantit le traitement des enregistrements de lecture des pages de contenu et la mise à jour des compteurs de vues correspondants. Au lieu de mettre à jour ces compteurs directement et uniformément à chaque visite de page, les enregistrements cumulés peuvent être traités à intervalles réguliers.
Par exemple, la liste des tâches peut inclure une tâche configurée pour s'exécuter toutes les 360 minutes . Cette fréquence n'est pas obligatoire ; un intervalle approprié peut être déterminé en fonction des besoins.
Effacer les anciens enregistrements de limite de débit.
Les limites de débit servent à restreindre un grand nombre de requêtes sur une courte période pour des opérations spécifiques. La tâche « Effacer les anciens enregistrements de limites de débit » garantit le nettoyage systématique des enregistrements expirés.
Par exemple, il est possible de le programmer pour 1 h 00 chaque jour. Ainsi, vous n'aurez plus besoin de lancer manuellement le même processus depuis le panneau de contrôle quotidiennement pour supprimer les anciens enregistrements.
Actualiser le cache du site
Cette tâche garantit la mise à jour du cache des pages du site web selon une planification définie. La gestion du cache est essentielle pour éviter l'affichage de pages obsolètes après des modifications de contenu, de modules ou de design.
Vous pouvez programmer l'exécution de la tâche ou utiliser l'option « Exécuter maintenant » . Pour des informations détaillées sur le fonctionnement de base de la mise en cache, l'actualisation des pages et l'édition du code source , consultez le guide « Utilisation de la mise en cache » .
Créer des listes d'éléments manquants
Cette tâche permet de préparer les fichiers de listes nécessaires au site mais qui ne sont pas encore disponibles. Elle est particulièrement utile pour compléter les listes manquantes dans les environnements multilingues.
Les listes existantes sont ignorées sans être recréées . L'historique des tâches détaille les résultats, notamment le nombre de listes créées, le nombre de listes ignorées car déjà existantes et le nombre de listes ayant échoué.
Pour découvrir le fonctionnement de la gestion des annonces, notamment les listes basées sur les langues et les processus de création manuelle, veuillez consulter le guide « Comment utiliser la gestion des annonces ? » .
Comment exécuter la tâche manuellement ?
Le bouton « Exécuter maintenant » permet de lancer une tâche sans attendre l'heure prévue. Cette fonction est particulièrement utile pour vérifier les configurations ou effectuer une actualisation immédiate.
- Trouvez la tâche que vous souhaitez exécuter sur l'écran Liste des tâches .
- Cliquez sur le bouton « Exécuter maintenant » dans la ligne correspondante.
- Vérifiez les options dans la fenêtre de confirmation qui s'ouvre.
- Pour démarrer le processus, cliquez sur le bouton « Exécuter maintenant » dans la fenêtre.
- Pour voir le résultat, consultez l'écran Historique des tâches pour cette tâche.
Une fenêtre de confirmation s'affichera pendant le fonctionnement manuel. Cela vous permettra de vérifier que vous avez sélectionné la tâche appropriée avant de démarrer le processus.
Comment utiliser l'enregistrement détaillé des performances ?
Les tâches « Actualiser le cache du site » et « Créer les listes manquantes » proposent une option de journal de performances détaillé dans leur fenêtre d'exécution manuelle. Cette option n'est pas disponible pour les deux autres types de tâches.
Lorsque cette option est activée, des informations plus détaillées sur les performances d'exécution peuvent être consignées. Cela inclut des données telles que les temps de chargement des pages, les requêtes API de traduction et les sources de données.
Ces journaux peuvent s'avérer utiles, notamment pour analyser les processus qui prennent plus de temps que prévu, ou les processus de traduction et de création de listes. Il n'est pas toujours nécessaire de créer des journaux détaillés pour les processus courants.
Important : La sélection détaillée du journal des performances se trouve dans la fenêtre « Exécuter maintenant » . Par conséquent, ne présumez pas que les mêmes détails sont conservés lors de toutes les exécutions automatiques.
Où puis-je consulter l'historique de mes tâches ?
Vous pouvez cliquer sur « Historique des tâches » dans le menu à trois points situé à côté de la tâche concernée. Cet écran affiche les exécutions précédentes de la tâche et les journaux d'activité associés.
Quelles informations sont incluses dans l'historique professionnel ?
L'historique permet de distinguer les démarrages automatiques des démarrages manuels. Les informations suivantes s'affichent à l'écran :
- Statut : Indique si l’opération a réussi ou le type d’enregistrement lié à la tâche.
- Source : Indique si le processus a été lancé par une minuterie ou par l'utilisateur.
- Utilisateur : Affiche les informations d’administrateur pertinentes pour les actions initiées par l’utilisateur.
- Début et fin : Indique le début et la fin du travail.
- Durée : Spécifie la durée de traitement de l'opération.
- Détails : Ouvre la section affichant des informations supplémentaires sur l’opération.
Outre les projets réussis antérieurs, on retrouve également l'historique des actions administratives telles que l'ajout de tâches ou la modification de paramètres. Cela permet de suivre non seulement les résultats du projet, mais aussi les actions spécifiques entreprises pour chaque tâche.
Comment consulter les détails d'une tâche ?
Sur l'écran Historique des tâches , cliquez sur le bouton Détails de l'entrée concernée. La fenêtre qui s'ouvre peut afficher des informations différentes selon le type de tâche et son résultat.
Par exemple, la tâche « Créer des listes manquantes » pourrait donner les résultats suivants :
- Nombre de listes créées
- Nombre de listes ignorées car elles existent
- Nombre de listes ayant échoué
Ces chiffres permettent de déterminer si une nouvelle liste a été créée, même si la tâche a été exécutée. Par exemple, un compteur de créations de liste égal à zéro n'indique pas nécessairement une erreur si toutes les listes existent déjà.
Comment organiser une tâche ?
Cliquez sur « Modifier la tâche » dans le menu à trois points de la barre des tâches. Dans la fenêtre qui s'ouvre, vous pouvez modifier le nom de la tâche, ses informations de planification et son statut. Le type de tâche est affiché comme une information fixe pour la tâche en cours.
Une fois les modifications effectuées, enregistrez-les à l'aide du bouton « Mettre à jour » . Consultez le plan de travail mis à jour dans la liste des tâches.
Processus de suppression des tâches
Une tâche devenue inutile peut être supprimée à l'aide de l'option « Supprimer la tâche » du menu à trois points situé sur sa ligne. Avant de la supprimer, évaluez le processus qu'elle effectue et déterminez si son exécution régulière est nécessaire.
Au lieu de supprimer une tâche que vous ne souhaitez pas exécuter automatiquement temporairement, vous pouvez désactiver son exécution . Toutefois, si la tâche est déjà en cours d'exécution, sa désactivation n'interrompra pas son fonctionnement.
Comment surveiller le contrôle de la minuterie ?
En bas de la liste des tâches, vous trouverez des informations sur la dernière vérification cron et un message d'état indiquant si une vérification a été effectuée récemment. Veuillez noter que toutes les heures sont affichées selon le fuseau horaire d'Istanbul.
Ces informations permettent de savoir rapidement si le mécanisme de contrôle du minuteur a été activé récemment. Consultez également l'historique des tâches pour vérifier que celles-ci ont été correctement exécutées.
Si la vérification du minuteur n'a pas eu lieu depuis longtemps, il est utile de vérifier si les tâches automatisées s'exécutent aux heures prévues et de solliciter une assistance technique si nécessaire.
Quels sont les éléments à prendre en compte lors de l'utilisation de tâches planifiées ?
- N'oubliez pas que chaque type de tâche ne peut être ajouté qu'une seule fois.
- Utilisez des valeurs multiples de 15 minutes pour la minuterie à intervalles spécifiques.
- Pour les tâches quotidiennes, sélectionnez les heures de travail en fonction du fuseau horaire d'Istanbul.
- Vérifiez régulièrement le statut ouvert ou fermé des tâches.
- Avant d'exécuter la tâche manuellement, vérifiez son nom et son type.
- Activez la journalisation détaillée des performances pour la mise en cache et les tâches de liste manquantes, le cas échéant.
- Surveillez les résultats des tâches et les éventuels échecs d'exécution via l'historique des tâches.
- Si vous souhaitez conserver les listes existantes, tenez compte de l'objectif de la tâche « Créer les listes manquantes ».
Résumé
La section « Tâches planifiées » (Webayt) est une zone d'administration du système de gestion de contenu permettant d'exécuter automatiquement ou manuellement des opérations de maintenance et de mise à jour spécifiques. Les tâches peuvent être planifiées à intervalles réguliers (à la minute près) ou à une heure précise chaque jour.
La mise à jour du nombre de lectures de contenu, la suppression des anciens enregistrements de limite de débit, l'actualisation du cache du site et la création de listes de contenu manquant sont des types de tâches pris en charge. L'historique des tâches vous permet de suivre l'état d'avancement, la durée, les ressources utilisées et les détails des travaux.
Comment pouvons-nous vous aider ?
Vous pouvez remplir le formulaire ci-dessous pour contacter notre équipe d'assistance Webayt. Votre demande sera examinée par l'équipe concernée et nous vous contacterons dans les plus brefs délais.


