AJAX oder WEBCRON, Vorteil und Unterschied

Hallo,

in der nextCloud Administration gibt es den Punkt CRON.
Da besteht die Auswahlm├Âglichkeit zwischen AJAX, WEBCRON, CRON.
Standardm├Ą├čig steht das ja auf AJAX.
Laut der Doku, sofern mein englisch das richtig versteht, w├Ąre aber WEBCRON besser bzw schneller.

Kann mir wer sagen, was da der Unterschied ist, bzw was dann schneller ist?

Brauch jetzt kleine Erkl├Ąrung, was ein Cron Job ist oder wie dieser einzurichten ist, das habe ich soweit (glaube ich) verstanden, ich frag mich nur, was jetzt schneller oder perfomanter sein soll wenn man WEBCRON einrichtet?

DANKE!

1 Like

Hallo,

bei AJAX werden die Hintergrundaufgaben, die Nextcloud ausf├╝hren muss, lediglich dann durchgef├╝hrt, wenn wenn auf Nextcloud durch einen User zugegriffen wird. Bei WEBCRON k├Ânnen diese Service regelm├Ą├čig durchgef├╝hrt werden, wie auch bei CRON. WEBCRON und CRON sind zu bevorzugen, wobei WEBCRON normalerweise nur Installationen auf einem Webhoster interessant ist, wohingegen auf einem eigenen Server mit SSH Zugriff einfacher ein CRON Job aufzusetzen ist.

Gru├č,
J├╝rgen

2 Likes

Aha, aber welche Aufgaben werden denn im Hintergrund dann ├╝berhaupt ausgef├╝hrt(also zumindest bei einer blanken Installation ohne irgendwelche Zusatz Apps)?

Im Normalfall kopiere ich Daten rauf und runter, was kann denn da im Hintergrund erledigt werden?
K├Ânnen ├╝ber den Cron Job Thumb Bilder erstellt werden oder ├Ąhnliches?

LG

Eine Beschreibung dar├╝ber gibt es z.B. hier: https://docs.nextcloud.com/server/9/admin_manual/configuration_server/background_jobs_configuration.html
Es scheint demzufolge auch eine API f├╝r Applikationen zu geben, die ÔÇťHintergrungÔÇŁ-Tasks ├╝ber den Aufruf der cron.php ausf├╝hren lassen k├Ânnen. Gennant wird z.B. filesync extern eingebundener Laufwerke.

AJAX, WEBCRON, CRON

Danke, genau meine Frage.

Meine Wahl beim einem Shared-Hoster

cron.php ist bei einem Webcron-Dienst angemeldet, der cron.php alle 5 Minuten ├╝ber HTTP aufruft.

MfG
nc-kay