Deutsche Zope User Group
Gast 1 Benutzer online
DZUG-News

Frage:

Wie kann ich Aufgaben zeitgesteuert starten?

Antwort:

Wenn du periodische Aufgaben hat, solltest du ein externes Skript per cron starten lassen. Das Skript kann mit dem ZClient die Kommunikation zur Zopesite machen.

Es gibt ein Produkt XRON , das aber nur mit DTML-Methoden arbeitet, und Probleme beim Reschedulung hat. Es gibt einige Erweiterungen und Modifikationen davon die diese Probleme zu umgehen versuchen, trotzdem bleibt Xron nicht zu empfehlen.

Der Standardweg unter Unix ist die externe Steuerung �ber cron. Mit Hilfe von cron kann mit beiliebige Jobs minutengenau steuern. Die Schnittstelle zu Zope erfolgt hierbei �ber HTTP. Beliebte Tools zum Senden von HTTP Requests sind wget oder curl, aber es geht nat�rlich auch mit selbstgeschrieben Python-Skripten unter Verwendung der httplib oder urlib module


Rubriken: Administration    FAQ angelegt von: gema, Letzte �nderung: 28.04.2003 20:12 Uhr