I am having issues with cron.php constantly running. I never had an issue with this until I upgraded to Magento CE 18.104.22.168. My hosting provider actually had to disable cron.php because it was causing a high load on the CPU. I installed AOE Scheduler and disabled some tasks which weren't necessary. I then had my hosting provider re-enable access to cron.php. However, cron will not run on the server even though I have a cron job setup correctly. I then decided to manually run the cron job by entering it's address in my internet browser's address bar. Once again, cron.php would constantly run and not stop, causing a high load on the CPU. The only way I could get it to stop was to rename cron.php to something like cron.BAK.
Cron tasks do run when I use AOE Scheduler to run the task immediately. However, I can create a schedule with AOE Scheduler and cron isn't running those tasks because it still isn't being executed by the server.
My question is two fold...
How do I find out why cron.php won't stop running? Is this an issue with 22.214.171.124? I never had this issue until I upgraded from 126.96.36.199 to 188.8.131.52.
Why isn't the server executing the cron job I have setup? Once again, I never had this issue until I upgraded to 184.108.40.206.
Right now, I'm mainly concerned with question #1. Question #2 is a low priority until I can get cron.php to run the tasks it's supposed to run and then stop. It's becoming a real pain because I'm getting hounded by my hosting provider about the high CPU load.