Une boutique WooCommerce aux actions bloquées
Des milliers d’actions planifiées restent en attente et les e-mails partent en retard. LayerAssist trouve l’action en échec, relance la file d’attente et met en place un vrai cron.
Sauvegardes, e-mails, imports, articles programmés : une grande partie du travail de votre site se fait en arrière-plan, selon un planning. LayerAssist vérifie que ces tâches tournent, découvre pourquoi l’une ne l’a pas fait et la relance.
Les tâches cron et les files d’attente travaillent quand personne ne regarde : sauvegardes nocturnes, e-mails de factures, imports de produits, nettoyages de cache, articles programmés. Quand l’une s’arrête, aucune page d’erreur n’apparaît ; le travail n’est simplement pas fait.
Vous le découvrez plus tard, à vos dépens : la sauvegarde dont vous avez besoin date de trois mois, les clients n’ont jamais reçu leurs factures, l’article du matin n’est jamais paru.
WP-Cron s’exécute quand quelqu’un visite le site. Sur un site peu fréquenté, ou derrière un cache, les tâches planifiées tournent en retard, ou pas du tout.
Une tâche qui fonctionne à la main échoue en planifié à cause d’une autre version de PHP, d’un chemin manquant ou d’un script déplacé.
Les workers de file d’attente doivent tourner en permanence. Après un plantage, un déploiement ou un redémarrage, rien ne les relance.
Une tâche en échec, un verrou jamais libéré ou une tâche qui dure plus longtemps que son intervalle bloque tout ce qui suit.
Il vérifie le planning, les journaux et le résultat : ce que la tâche aurait dû produire.
Il lit la crontab du serveur, les tâches cron de votre panneau d’hébergement et les événements planifiés de WordPress, et vous explique chacun.
Il cherche les preuves : l’entrée dans le journal, le fichier de sauvegarde récent, l’e-mail envoyé, la file d’attente vidée.
Il exécute la commande de la tâche comme le fait cron, lit l’erreur, puis corrige le chemin, la version de PHP ou les permissions.
Il peut remplacer WP-Cron par un vrai cron serveur, configurer des workers qui redémarrent seuls et ajouter des journaux, pour que les échecs laissent une trace.
Corrigé le chemin dans le script de sauvegarde, exécuté le script une fois et ajouté un e-mail en cas d’échec
Des milliers d’actions planifiées restent en attente et les e-mails partent en retard. LayerAssist trouve l’action en échec, relance la file d’attente et met en place un vrai cron.
Après un déploiement, le worker de la file ne s’est jamais relancé. LayerAssist le place sous un superviseur pour qu’il redémarre seul et suggère un moniteur de service.
Les articles programmés pour 6 h sortent à midi : derrière le cache, WP-Cron ne tournait qu’à l’expiration du cache. Un cron serveur règle le problème.
Le SSH donne la vue complète ; le panneau d’hébergement montre aussi ses tâches cron.
Dans le chat : « Nos tâches planifiées tournent-elles ? » ou « Pourquoi l’import de cette nuit a-t-il échoué ? »
Il trouve la cause, la corrige et exécute la tâche une fois pour prouver qu’elle fonctionne.
Demandez un contrôle quotidien sous forme d’automatisation, et ajoutez le moniteur de service pour les workers qui tournent comme service.
Cron est le planificateur du serveur et s’exécute à l’heure. WP-Cron est le planificateur intégré à WordPress et ne s’exécute que lorsque quelqu’un visite le site. Pour des horaires fiables, LayerAssist peut déclencher WP-Cron depuis un vrai cron serveur.
Oui, avec un accès SSH. Il vérifie les processus workers, les tâches en échec et la longueur de la file, et peut faire tourner les workers sous Supervisor ou systemd pour qu’ils redémarrent seuls.
Avec un contrôle planifié sous forme d’automatisation : chaque matin, par exemple, il cherche les preuves que vos tâches ont tourné et vous prévient s’il en manque une. Un moniteur « heartbeat » intégré n’est pas encore disponible.
Lire les tâches cron et les journaux de votre propre utilisateur fonctionne avec un accès normal. Modifier des services système ou les tâches d’autres utilisateurs demande sudo, inclus à partir de la formule Plus.
Tous les guides de surveillanceVoir ce que comprend chaque formuleComment fonctionne LayerAssist
Dès 9 $ par mois · 14 jours pour changer d’avis
Ajoutez votre site et posez votre première question dès aujourd’hui. Ce n’est pas pour vous ? Résiliez sous 14 jours et récupérez votre premier paiement, déduction faite uniquement du travail d’IA utilisé.
Gratuit pendant 7 jours · Sans carte bancaire · Aucune connaissance technique nécessaire.