Danke für die Info.
Der Aufgabenplaner macht auch so ziemlich was er will - vor allem in Bezug auf voreingestellte Zeitplanung.
LG, Markus
Also wenn ihr alle die Boardmitteln von JTL verwendet, ja, da gibts aber schon seit JTL 3 Probleme damit und das ganze hat nie zuverlässig funktioniert.
Eine einfache und wesentlich bessere Lösung ist, um sich nicht auf den pseudo automatismus von JTL verlassen zu müssen:
.)
http://jtl-url.de/7tpbe lesen um zu verstehen, worums überhaupt geht
.) Blindgrafik rausnehmen ausm Template (egal ob 3 od. 4)
Jetzt ist ein wenig mitdenken gefragt. Wer obige Url sich angesehen hat, weiss dass nur 500 exportiert werden, nicht mehr wie max. 5 Aufgaben zugleich etc.
Hab ich eine Exportdatei mit 999 Artikeln, muss der Cronjob 2x arbeiten -> d.h. sicherheitshalber 3 erstellen (geht ja auch um Statistiken etc) -> und damit ist auch schon alles erledigt (2 Min. Intervall beim Cronjob).
Hab ich 5 Exportdatein mit 1999 ARtikeln, brauch ich: bei 5 Exportdatein = theoretisch könnte er das mit 4 Rucks schaffen, schafft er aber nicht, würd mich darauf auch nicht verlassen, daher hier die Exportdatein einfach aufteilen (abhängig von der Artikelmenge, damit jede Exportdatei genug Zeit bekommt -> für die Abholer der Exportdatein könnte ihr ja meist unterschiedliche Zeiten vergeben.).
Intervalle der Cronjobs sind je Serverlast/Provider unterschiedlich. Ein Job sollte aber, eigentlich, theoretisch in max. 2 Min. ausgeführt sein, d.h. die Intervalle ZWISCHEN den cronjobs, sind mit 2 Min. anzusetzen (am nächsten Tag checken, ob das funktioniert hat).
.) Externen cronjob erstellen (cronjob.de oder hauseigene Provider cronjobmanager, falls verfügbar) und zu unterschiedlichen Zeiten aufrufen lassen.
Lasst den Exportdatein Zeit, wer unterschiedliche Portale bedient, kann ja auch unterschiedlich die Abholungen steuern.
Anbei ein Screen um sich hier ein paar Aufteilungen viell. besser vorstellen zu können:
Wir haben einen eigenen Server, dadurch gehen die Aufgaben etwas schneller. Uns reichen 20-35 Sek. für die Erledigung eines Aufgabenpools (2 Exportformate/Datein jeweils). Wir möchten aber weder JTL noch den Server überfordern, daher gibts dazwischen immer Pausen.
In diesen Pausen (die hier mit "nächster Start" ersichtlich sind) wird der Cron noch mehrere Male aufgerufen um ja immer nur 2 Exportformate gleichzeitig machen zu müssen und nichts verschlampt wird und dadurch auch "garantiert" fertig ist, bis die nächsten 2 DAtein drankommen.
Nach 1550 wird, im 30 Sek., Takt noch zusätzlich, bis 1559, der Cronjob ausgeführt um ja sicher zu sein, dass um 1559 garantiert vor der grossen 1600 Abholung alles fertig ist.
Kompliziert? Nein, viell. nur kompliziert geschrieben
Unnötige Steps dazwischen? Ja, viele unnötige Cronjobs die laufen und den Server etwas kitzeln -> der Server verkraftet es -> aber der Server soll um 0.002% mehr arbeiten und dadurch wird uns "garantiert" das alles um 1600 Uhr sauber fertig ist.
Wir haben das Glück, dass unsere Preise sehr stabil sind, daher reicht uns eine Abholung / Tag für alle Portale/Anbieter etc.
Wer jetzt auf sowas umstellt, macht bitte die Zeiten der Planung komplett neu (alles rauslöschen und neu erstellen!), auch hier gibts Bugs, wenn etwas hängt.