Kategorien

Cron-Ausdrucks-Tester

Cron-Ausdrücke testen und validieren, zukünftige Ausführungszeiten anzeigen

Wichtige Fakten

Kategorie
Development
Eingabetypen
text, number
Ausgabetyp
text
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Der Cron-Ausdrucks-Tester ermöglicht es Ihnen, Cron-Ausdrücke schnell zu testen und zu validieren. Geben Sie einen Ausdruck ein, um die nächsten Ausführungszeiten anzuzeigen und Fehler bei der Zeitplanung zu vermeiden.

Wann verwenden

  • Wenn Sie einen neuen Cron-Job einrichten möchten und den Ausdruck vor der Implementierung prüfen müssen.
  • Um bestehende Cron-Ausdrücke zu debuggen und sicherzustellen, dass sie wie geplant auslösen.
  • Beim Erlernen der Cron-Syntax, um die Auswirkungen verschiedener Ausdrücke auf Ausführungszeiten zu verstehen.

So funktioniert es

  • Geben Sie Ihren Cron-Ausdruck in das Eingabefeld ein, z.B. '0 9 * * 1-5' für werktags um 9 Uhr.
  • Legen Sie optional ein Startdatum und die Anzahl der anzuzeigenden zukünftigen Ausführungen fest (1-20).
  • Das Tool analysiert den Ausdruck und zeigt eine Liste der nächsten Ausführungszeiten basierend auf Ihren Einstellungen an.

Anwendungsfälle

Automatisierung von System-Backups zu festgelegten Zeiten, z.B. täglich um Mitternacht.
Planung von regelmäßigen Datenexporten oder Berichtserstellungen in Unternehmen.
Überwachung von Serveraufgaben durch geplante Skripte, um Wartungsaufgaben zu automatisieren.

Beispiele

1. Tägliche Backup-Überprüfung

Hintergrund
Ein Systemadministrator plant nächtliche Backups um 2 Uhr morgens für kritische Daten.
Problem
Sicherstellen, dass der Cron-Ausdruck '0 2 * * *' korrekt ist und Backups ohne Ausfälle durchführt.
Verwendung
Den Ausdruck '0 2 * * *' in das Tool eingeben und die nächsten Ausführungszeiten überprüfen.
Ergebnis
Bestätigung, dass das Backup täglich um 2:00 Uhr ausgeführt wird, mit einer Liste der kommenden Termine zur Planungssicherheit.

2. Wöchentliche Berichtserstellung

Hintergrund
Ein Marketing-Team benötigt automatische Berichte jeden Freitag um 17 Uhr für die Wochenanalyse.
Problem
Validieren, dass der Ausdruck '0 17 * * 5' nur freitags auslöst und nicht an anderen Tagen, um Dateninkonsistenzen zu vermeiden.
Verwendung
Ausdruck '0 17 * * 5' testen und optional ein Startdatum setzen, um die Ergebnisse für die nächsten Wochen zu überprüfen.
Ergebnis
Liste der nächsten Freitage, an denen der Bericht um 17:00 Uhr erstellt wird, zur Sicherstellung einer zuverlässigen Automatisierung.

Mit Samples testen

development

Verwandte Hubs

FAQ

Was ist ein Cron-Ausdruck?

Ein Cron-Ausdruck ist eine Zeichenfolge mit fünf Feldern (Minute, Stunde, Tag, Monat, Wochentag), die Zeitpläne für wiederkehrende Aufgaben definiert.

Wie überprüfe ich, ob mein Ausdruck gültig ist?

Geben Sie den Ausdruck ein; das Tool zeigt Fehlermeldungen an, wenn Syntaxfehler vorliegen, und hilft bei der Korrektur.

Kann ich Ausdrücke für bestimmte Startdaten testen?

Ja, Sie können ein optionales Startdatum im Format YYYY-MM-DDTHH:mm angeben, um Ausführungszeiten ab diesem Zeitpunkt zu sehen.

Wie viele zukünftige Ausführungen kann ich anzeigen lassen?

Sie können zwischen 1 und 20 Ausführungen anzeigen lassen; standardmäßig sind es 10.

Eignet sich das Tool für komplexe Ausdrücke mit Spezialzeichen?

Ja, das Tool unterstützt Standard-Cron-Syntax, einschließlich Spezialzeichen wie * , - / für flexible Zeitplanung.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/cron-expression-tester

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
cronExpression text Ja -
testCount number Nein -
testStartDate text Nein -

Antwortformat

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Text: Text

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-cron-expression-tester": {
      "name": "cron-expression-tester",
      "description": "Cron-Ausdrücke testen und validieren, zukünftige Ausführungszeiten anzeigen",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=cron-expression-tester",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]