Deze handleidingen zijn alleen in het Engels beschikbaar.
CronSentry hulp
Opdrachtregel 1
FAQ & naslag 14
- Heb ik de hub nodig om Cron-Sentry te gebruiken? Nee. Alles behalve de Supportdesk en de optionele telemetrie werkt volledig offline. De hub is alleen voor tickets en, als je dat wilt, gebruiksstatistieken.
- Werken de WP-CLI-commando's op managed hosting? Ja, overal waar WP-CLI beschikbaar is. Ze zijn ideaal om gezondheidscontroles en profiling over veel sites te scripten.
- Vertraagt profiling mijn site? Nee. De meting wordt alleen gekoppeld tijdens echte cron-runs, dus gewone front-end- en beheerpagina's hebben nul profiling-overhead. Tijdens cron voegt elke taak één insert en één update toe — verwaarloosbaar naast de taak zelf.
- Vertraagt queryprofiling de zaken? Het staat standaard uit. Als het aan staat, schakelt het SAVEQUERIES in tijdens cron-runs, zodat het aantal query's en de traagste query kunnen worden vastgelegd — handig bij het onderzoeken van een zware taak, maar zet het daarna weer uit. Gewone paginaladingen worden nooit…
- Woordenlijst HookDe benoemde actie die een geplande taak afvuurt (bijv. woocommerce_scheduled_sales).SchemaHoe vaak een taak terugkomt — elk uur, twee keer per dag, dagelijks of een eigen interval; “single” betekent dat hij één keer draait.VastloopdrempelHoe lang een taak mag draaien voordat Cron-Sentry hem als vastgelopen beschouwt en geforceerd afsluit…
- Hoe zie ik welke plugin eigenaar is van een trage taak? Open de detailweergave van een run (of de profiler) — Cron-Sentry zoekt de callbacks op en toont de plugin of het thema waartoe ze horen, zodat je precies weet waar je moet kijken.
- Hoe bepaalt Cron-Sentry welke taken worden bewaakt? De Installatiewizard bekijkt je live cron-wachtrij en de eigen run-geschiedenis van Cron-Sentry en selecteert vooraf de taken met het grootste risico op schadelijke overlappingen — alles wat al eens heeft overlapt of is vastgelopen, taken met een lange looptijd of een looptijd dicht bij hun…
- Ik heb een externe trigger ingesteld. Moet ik de loopback-keepalive nog inschakelen? Dat is optioneel. Met een betrouwbare externe trigger kun je de keepalive uit laten. Bij gemengde opstellingen kan het geen kwaad — hij wordt afgeremd en gaat alleen af als events echt aan de beurt zijn.
- Worden mijn gegevens verwijderd als ik de plugin verwijder? Deactiveren bewaart je geschiedenis en instellingen. Het verwijderen van de plugin start het verwijderprogramma, dat de logtabel verwijdert en alle opties en geplande opschoningen weghaalt.
- Mijn webhooktest deed niets — wat nu? Controleer of de URL een geldig endpoint voor inkomende webhooks is en of je host uitgaande HTTP-verzoeken toestaat. Het e-mailkanaal is een goed alternatief terwijl je de webhook debugt.
- Wat verstuurt de gebruikstelemetrie? Alleen anonieme, geaggregeerde signalen over welke schermen/functies van Cron-Sentry worden geopend, plus een aanwezigheidssignaal, de taal/locale van je site en een tijdstempel. Geen namen, e-mailadressen, gebruikersaccounts, site-URL's, paginareferrer, browser/user-agent, geen blijvende cookies of sessieoverstijgende identificatoren, en niets van je…
- Wat is het verschil tussen pauzeren en uit de planning halen? Uit de planning halen verwijdert het event uit de wachtrij. Pauzeren houdt het gepland maar annuleert de callbacks elke keer dat het afgaat, zodat er niets draait tot je het hervat — handig om een taak die zich misdraagt tijdelijk stil te zetten zonder het schema kwijt te raken.
- Waarom zie ik een rij Bezig die nooit klaar is? Een verzoek kan zijn beëindigd (time-out of harde beëindiging van het proces) voordat de taak werd afgesloten. De opschoning markeert hem als vastgelopen zodra hij de vastloopdrempel passeert, en herstelt hem daarna.
- Gaat een bewaakte taak daardoor minder vaak draaien? Alleen als een vorige run nog niet klaar is. In dat geval wordt het overlappende exemplaar overgeslagen en kort daarna opnieuw geprobeerd, dus je verliest nooit werk — je voorkomt alleen dat er twee tegelijk draaien.
Functies 8
- Koppeling met Action Scheduler Als Action Scheduler aanwezig is (WooCommerce en verwante plugins), toont een aparte pagina de wachtrij — aantallen, recente en mislukte acties — en kan hij een run starten.
- Knelpuntprofiler Elke taak die tijdens cron draait, wordt getimed en gemeten, en daarna gerangschikt op gemiddelde duur, piekgeheugen en foutpercentage — zodat de grootverbruiker meteen opvalt. Profiling draait alleen tijdens cron, dus gewone paginaladingen merken er niets van.
- Event-editor Plan opnieuw in, wijzig de herhaling, voeg events toe of verwijder ze, en pauzeer/hervat een hook zonder het schema te verliezen. Definieer ook je eigen intervallen.
- Bescherming tegen overlapping Van elke “bewaakte” taak draait maar één exemplaar tegelijk. Als een run nog bezig is wanneer de volgende aan de beurt is, wordt de overlapping geannuleerd en kort daarna opnieuw geprobeerd — zo voorkom je de opstoppingen die databases laten vastlopen.
- Details per run Elke run linkt naar een detailweergave: argumenten, de callbacks die zijn uitgevoerd, de plugin/het thema waartoe ze horen, geheugen en — als het is ingeschakeld — het aantal databasequery's en de traagste query.
- Automatische afhandeling van vastlopers en meldingen Fatale fouten halverwege een taak worden opgevangen; taken die de vastloopdrempel overschrijden, worden geforceerd afgesloten en terugkerende taken opnieuw ingepland. Je krijgt een melding per e-mail en/of webhook, begrensd zodat je nooit wordt overspoeld.
- Virtuele systeem-cron Een geheim REST-endpoint laat een echte crontab of uptimemonitor cron op een exact schema aansturen, met een optionele loopback-keepalive voor sites die nog wat verkeer krijgen.
- WP-CLI Alles wat belangrijk is, is vanaf de opdrachtregel te scripten — ideaal voor bureaus die hele vloten sites beheren. Zie het onderwerp WP-CLI-commando's.
Aan de slag 3
- Hoe WP-Cron werkt, en waarom het misgaat WordPress gebruikt standaard niet de echte, klokgestuurde planner van je server. In plaats daarvan controleert het bij elke paginalading of er een geplande taak aan de beurt is en voert die dan uit. Dat kan op twee manieren misgaan:Sites met weinig verkeer: als niemand de site bezoekt, wordt er niets uitgevoerd.…
- Cron van begin tot eind betrouwbaar maken Open de Installatiewizard en ga naar de stap “Cron-modus”.Voeg define( 'DISABLE_WP_CRON', true ); toe aan wp-config.php.Kopieer de getoonde crontab-regel en voeg die toe aan de crontab van je server (of een externe uptimemonitor).Klik op “Testen of mijn site zijn…
- Wat de runstatussen betekenen Geslaagd — de taak is normaal gestart en afgerond.Fout — een fatale PHP-fout heeft de taak halverwege gestopt (opgevangen door de shutdown-guard).Vastgelopen — de taak liep langer dan de vastloopdrempel en is door de opschoning geforceerd afgesloten.Overgeslagen — een bewaakte…
Stapsgewijze handleidingen 4
- Een trage of zware taak onderzoeken Open het Dashboard en bekijk de knelpuntprofiler. De taak met de langste balk (of het hoogste geheugengebruik) is je verdachte.Ga naar Geplande events en klik op “Nu uitvoeren” bij die hook om het op verzoek na te bootsen.Controleer in Run-geschiedenis de duur…
- Een event bewerken, pauzeren of toevoegen Open Geplande events en klik op “Bewerken” bij het event dat je wilt wijzigen.Plan het opnieuw in, wijzig de herhaling of verwijder het — argumenten blijven automatisch behouden.Gebruik “Pauzeren” om een hook niet meer uit te voeren terwijl hij gepland blijft; “Hervatten” zet hem weer aan.Om…
- Action Scheduler in de gaten houden Open de pagina “Action Scheduler” om de aantallen in afwachting, bezig, mislukt, voltooid en geannuleerd in één oogopslag te zien.Filter op “mislukt” om acties te vinden die aandacht nodig hebben — een groeiend aantal mislukte acties betekent meestal dat een taak steeds een fout geeft.Gebruik “Wachtrij nu verwerken”…
- Een vastgelopen taak herstellen Filter in Run-geschiedenis op “Vastgelopen” of “Fout” om te zien wat is vastgelopen en waarom.De opschoning sluit vastgelopen taken geforceerd af en zet terugkerende events automatisch opnieuw in de wachtrij — controleer in Geplande events of hij weer in de wachtrij staat.Als hij blijft vastlopen, verhoog dan de vastloopdrempel…
Support & privacy 2
- Anonieme telemetrie Standaard aan maar volledig anoniem: er worden alleen geaggregeerde signalen verstuurd over welke schermen/functies worden gebruikt — nooit namen, e-mailadressen, accounts, site-URL's, apparaatgegevens of cron-gegevens. Er wordt pas iets verzonden als de site gekoppeld is, en je kunt…
- Supportdesk Koppel de site aan je hub om tickets direct in wp-admin aan te maken en te volgen — elk ticket bevat een momentopname van de omgeving, zodat problemen snel kunnen worden beoordeeld.Stel de hub-URL en de productkey in (ingebouwd, of via constanten / Instellingen…
Hier komt niets mee overeen. Klik op Zoeken om binnen de handleidingen zelf te zoeken.