High CPU load too many cron jobs
-
So I had a high cpu problem with Wordfence being installed after the wordpress 4.3 update. I haven’t had a problem until now and have used WF for a few years. Admin would run extremely slow and eventually my CPU load became really high for no reason and would crash my site. I have 6cpu and 10gb ram so it made no sense for my server to go crazy.
After completing uninstalling WF I couldn’t even reinstall it anymore because it would cause a memory fatal error. I ended up finding out that there were thousands of these cron jobs in my wp_options table “wordfence_start_scheduled_scan”. I used ‘Advanced Cron Manager’ to see what cron jobs were scheduled.
I used this code to finally get rid of those scans on functions.php in my theme file. I’ve deleted WF completely now as I don’t know why its causing all these jobs to occur.
add_action(“init”, “remove_wpua_cron_job”);
function remove_wpua_cron_job()
{$cron=get_option(‘cron’);
$new_cron=”;
foreach($cron as $key=>$value)
{if(is_array($value))
{
if(array_key_exists(‘wordfence_start_scheduled_scan’,$value))
unset($cron[$key]);
}
}update_option(‘cron’,$cron);
}
- The topic ‘High CPU load too many cron jobs’ is closed to new replies.