Zeitgesteuerte Aufgaben - Sitemap übertragen

Thema wurde von barbara_koester, 2. September 2019 erstellt.

  1. barbara_koester

    barbara_koester Erfahrener Benutzer

    Ich habe versucht die Sitemap zeitgesteuert zu übertragen.
    Cronjob beim Provider eingerichtet und aktiviert und Export der Sitemap aktiviert.

    Ich erhalte unter Allgemein immer den Status: inaktiv Hintergrundaufgaben werden nicht ausgeführt.

    Hat jemand eine Idee woran das liegen kann?

    Viele Grüße

    Barbara
     
  2. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    der cronjob muss jede Minute ausgeführt werden, sonst gehts nicht. die üblichen alle 5 min. reichen leider nicht.
     
  3. barbara_koester

    barbara_koester Erfahrener Benutzer

    Danke,

    aber wo kann ich das einstellen?


    Mein Provider bietet nur folgende Möglichkeiten:

    Wiederholungen

    keine
    mehrfach täglich
    einmal pro Tag
    wöchentlich am
    monatlich
     
  4. ReneT

    ReneT Erfahrener Benutzer

    ich würde mal behaupten - mehrfach täglich
     
  5. barbara_koester

    barbara_koester Erfahrener Benutzer

    Habe ich so eingestellt, leider funktioniert es nicht
     
  6. ReneT

    ReneT Erfahrener Benutzer

    was hast du genau eingestellt?

    die Sitemap wird je nach Einstellung zu festen Zeiten erstellt und nicht ab dem Moment wo der Cronjob aktiv ist...
     
  7. barbara_koester

    barbara_koester Erfahrener Benutzer

    In Gambio habe ich als Ausführungsintervall "jede Stunde" eingegeben. Bei Strato "mehrfach täglich"

    Gambio zeigt an:
    inaktiv Hintergrundaufgaben werden nicht ausgeführt. Zuletzt ausgeführt: 01.01.1000 - 00:00
     
  8. barbara

    barbara G-WARD 2014-2020

    Dennis hat oben geschrieben:
    du hast aber nur einmal pro Stunde eingestellt.
    Deshalb geht das nicht. Gambio muss den Prozess mehrfach starten, damit der durchgeht,
     
  9. ReneT

    ReneT Erfahrener Benutzer

    Ich habe doch tatsächlich noch ein Kunden bei Strato gefunden... die Konfiguration bei Strato kann keinen Cronjob der jede Minute ausgeführt wird... der kleinste Wert ist stündlich...

    Das und viele andere Gründe, sind Grund genug den Hoster zu wechseln...

    Alternativ könntest du bei https://cron-job.org/de/ einen Cronjob einrichten, laut Webseite auch minütlich...
     
  10. barbara_koester

    barbara_koester Erfahrener Benutzer

    Aber wie stellt man das ein?

    Gambio bietet nur: jede Stunde
    alle 3 Stunden u.s.w.
     
  11. ReneT

    ReneT Erfahrener Benutzer

  12. barbara_koester

    barbara_koester Erfahrener Benutzer

    Vielen Dank!
    Immerhin war ich nicht zu blöd!
     
  13. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Cronjobs rufen einen prozess (URL) auf. Das muss JEDE MINUTE erfolgen wobei 5 min. meistens standard ist.
    Was der aufgerufene Prozess dann wann startet ist eine andere einstellung.

    Real formuliert.
    Jede Minute klingelt es bei dir. Tick Tack Tick Tack.
    Trotzdem gehst du nur zu bestimmten Zeiten arbeiten und nicht bei jedem Tick oder Tack :)
    Der Cronjob aufruf vom Server an den Shop ist dabei die Uhr die jede Minute Tick oder Tack macht.
    Der Shop schaut dann auf seinen Zettel und wenn es passt macht er was und wenn nix da steht zu der Zeit, dann ignoriert er den Cronjob aufruf.

    Ich hab Gambio schon gesagt das viele Hoster nur 5 min. intervalle als kleinstes anbieten. Die brauchen aber wohl minütlichen. Weil sonst manche Prozesse nicht zu ende durchlaufen.

    Alternative kann man bei externen Cronjob Anbietern holen. Gibts oft kostenlos oder für paar EUR im Jahr. Die machen dann das selbe, indem sie die URL aufrufen.

    Oder suchst dir nen Praktikanten der 24/7 jede Minute die URL imn Browser aufruft :)
     
  14. barbara_koester

    barbara_koester Erfahrener Benutzer

    Vielen Dank, läuft jetzt!
     
  15. jps

    jps Erfahrener Benutzer

    Habe grade bemerkt, dass meine Sitemap um Mitternacht übertragen wird, obwohl den Cronjob intaktiv ist.
    Wie kann ich das verhindern? Es ist blöd, weil ich eine veränderte sitemap_index.xml habe.
    upload_2019-9-3_13-19-43.png
    upload_2019-9-3_13-20-13.png
     
  16. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    dann schalt den cronjob dafür halt aus :)
    bzw. was willst daran verändern? Das die autom. nicht reicht?
    Die wird überigens nicht exportiert sondern neu erstellt. Ich find die bezeichnung da etwas unpassend. da google die ja selbst abruft. Aber das ja egal :)
     
  17. Anonymous

    Anonymous Erfahrener Benutzer

    Das ist mir auch schon aufgefallen, dass bei den zeitgesteuerten Aufgaben anscheinend auch die inaktiven ausgeführt werden, zumindest laut den entsprechenden Logs dazu.
     
  18. jps

    jps Erfahrener Benutzer

    Hast du dir das Bild angeschaut? Nicht? Schade!
     
  19. jps

    jps Erfahrener Benutzer

    Ja, tatsächlich werden alle Cronjobs ausgeführt. Nicht gut.
     
  20. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Der Rest wäre dennoch interesant. Was änderst du daran? Das könnte man ja sicher mit einfliessen lassen.
    Ist die Datei auch wirklich neu erstellt (FTP Datum der Datei schauen).
    könnte ja auch fehlerhafte Log Datei sein, das der Prozess aufgerufen wurde, aber gar nix gemacht hat.