• Resolved bios4

    (@bios4)


    Rolf,

    I updated the plugin to v4.0.3 and activated it on my “staging” environment where I test all updates before going live.

    To check if all features are working, I set the “scheduled runs” to be executed hourly so that I could see quickly if everything is done as it should be.

    The thing is: the scheduled runs are NOT executed at the defined times!
    When checking the logs, I can see there that the “scheduled runs” are done everytime I log in to my admin panel at the stating environment, but not as defined in the settings

    Additional information: my staging environment is set to be in maintenance mode/HTTP status code 503 so that nobody can access it without login.

    Does the scheduler of your plugin take this into account somehow and just “idle” as long as nobody is “active” on the site?
    And with “active” I don’t necessarily mean in admin, as my production site does not have any registered users besides me, and there the scheduled optimization (plugin v3.5.1) is doing well also when I’m not logged in.

    Please check and report back…

    Thanks,
    Mike

    https://wordpress.org/plugins/rvg-optimize-database/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Contributor cageehv

    (@cageehv)

    Hey Mike,

    That’s natural behavior.

    The WP-Cron is NOT really a cron that automatically runs on the server (like a Unix crontab does).

    Every time a visitor hits the site, WP checks if there are tasks that still have to be executed.

    So, if a website doesn’t have a single visitor on a day, no cron tasks will be executed that day.
    If a website has 60 visitors per hour, it almost works like a Unix crontab and all tasks will be executed exactly on time.

    Happy holidays!
    Rolf

    Thread Starter bios4

    (@bios4)

    Ah I see; was not aware of the fact that the WP-Cron is no “real” cron scheduler… 😉

    Thanks for the quick reply and explanation!

    And of course – happy holidays also to you!

    Thanks,
    Mike

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Scheduled runs not working on a staging environment!??’ is closed to new replies.