Magento 2 cron job pending jobs never cleared SOLVED!

For several weeks I have been battling an issue with the Magento 2 platform completely freezing on the front end and the backend once in a while. I would go in and restart the MYSQL service and the site would start working again for about a day sometimes just an hour. After digging into this I found that the cron jobs were being created 20 times but only the first time was completing leaving the rest in pending status. See screen shot.

After making the following changes you can see that they are now completing! Set use separate process to “no”.

Then Set the cron jobs to run as the following. At least this worked for me.

Please comment down below then send us a comment on our contact form so I can approve it.