1. Forum
    1. Unerledigte Themen
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Blog
    1. Artikel
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Blog-Artikel
  • Seiten
  • Erweiterte Suche
  1. StageTwo - Deine Wohlfühloase
  2. Software
  3. WBB SEO Plugin

Sitemaps: cronjobs disables itself

  • K.Rens
  • 2. September 2014 um 13:22
1. offizieller Beitrag
  • K.Rens
    Anfänger
    Punkte
    70
    Beiträge
    11
    • 2. September 2014 um 13:22
    • #1

    Hi,

    After running a few times, the sitemap cronjob just deactivates itself.
    It unticks the box in front of it in /acp/index.php/CronjobList/

    I don't see any error messages or a clear reason why it deactivates itself.

    Any idea what could cause it or where I could look for the cause of the issue?

    Thank you

  • FragSalat
    Administrator
    Reaktionen
    213
    Punkte
    26.013
    Beiträge
    4.923
    Blog-Artikel
    13
    • 2. September 2014 um 14:01
    • Offizieller Beitrag
    • #2

    No sry i even couldn't imagine that this can happen.
    Does the conjob log tells u something interesting about the runs?

    • Nächster offizieller Beitrag
  • K.Rens
    Anfänger
    Punkte
    70
    Beiträge
    11
    • 2. September 2014 um 22:37
    • #3

    No, it just displays a line in the logs without "success", an empty line.

  • K.Rens
    Anfänger
    Punkte
    70
    Beiträge
    11
    • 8. September 2014 um 16:04
    • #4

    The cronjob stopped again last Thursday (unticked it's active state).

    These are the database records of the cronjob log (wcf1_cronjob_log):

    cronjobLogID cronjobID execTime success error
    52427 15 1409841010 0 NULL
    52428 15 1409841020 0 NULL
    52429 15 1409841023 1 NULL
    55576 15 1410184332 1 NULL
    55577 15 1410184358 1 NULL
    55578 15 1410184365 1 NULL

    So the last execution seems to be a success, but still it disabled itself.

  • FragSalat
    Administrator
    Reaktionen
    213
    Punkte
    26.013
    Beiträge
    4.923
    Blog-Artikel
    13
    • 8. September 2014 um 22:11
    • Offizieller Beitrag
    • #5

    Is is maybe a new feature of WCF if something went wrong ?!?

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • K.Rens
    Anfänger
    Punkte
    70
    Beiträge
    11
    • 8. September 2014 um 23:49
    • #6

    Is there a way in your package to enable advanced debugging? :)

    Let me know if there is anything I can do to help you resolve this issue.
    Re-enabling cronjobs every 3 days is quite a hassle.

  • FragSalat
    Administrator
    Reaktionen
    213
    Punkte
    26.013
    Beiträge
    4.923
    Blog-Artikel
    13
    • 10. September 2014 um 23:51
    • Offizieller Beitrag
    • #7

    Currently i dont see any possibility where the plugin could disable it self

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • K.Rens
    Anfänger
    Punkte
    70
    Beiträge
    11
    • 13. September 2014 um 21:40
    • #8

    Hi,

    I started a thread here and there indeed seems to be an automatic disabling system:
    http://www.woltlab.com/forum/index.ph…isables-itself/

    Can you try to assist in this topic as well in case new answers appear?

    Thank you,
    Koen

  • FragSalat
    Administrator
    Reaktionen
    213
    Punkte
    26.013
    Beiträge
    4.923
    Blog-Artikel
    13
    • 14. September 2014 um 19:08
    • Offizieller Beitrag
    • #9

    Try to set the Maximum Entity Limit lower (System -> Option -> SEO)
    Default is to 50000. Try 10000

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • K.Rens
    Anfänger
    Punkte
    70
    Beiträge
    11
    • 17. November 2014 um 17:22
    • #10

    I tried that, but then on nginx it does not create multiple files, it only creates one.

    Alexander from woltlab looked at it and this was his conclusion:
    "I've checked the cronjob (which calls the worker itself) and the issue might be the way the entire file is being created: All data is stored into a temporary variable and then written in one step only. This saves a lot of time because the disks are not busy writing every single line, but this also causes the temporary variable to eventually grow really big. Filling the buffer variable up to a certain threshold and then flushing to disk might avoid this problem."

  • FragSalat
    Administrator
    Reaktionen
    213
    Punkte
    26.013
    Beiträge
    4.923
    Blog-Artikel
    13
    • 16. Dezember 2014 um 20:03
    • Offizieller Beitrag
    • #11

    The cronjob is independent of nginx or apache.
    It depends on how many RAM you've defined for your PHP process. If you have less RAM defined you can only process 5000 entries per file or less

    • Vorheriger offizieller Beitrag
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™
  1. Navigation
  2. Forum
    1. Unerledigte Themen
  3. Artikel
  4. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  5. Blog
    1. Artikel
  6. Suche
  7. Optionen
    1. (placeholder)
  8. Aktueller Ort
  9. StageTwo - Deine Wohlfühloase
  10. Software
  11. WBB SEO Plugin
  1. Benutzer-Menü
  2. Anmeldung
  3. Registrierung
  4. Sprache
  5. Deutsch
    1. Deutsch
    2. English