I am on pantheon now and I’ve never used a cloud host before so I’m used to being able to set cron on the server. This is totally new territory for me. I have some tasks that I need to run every minute and others only during off hours. To do this I have installed Elysia Cron. However, Pantheon does not seem to have the ability to set cron to run every minute so my settings within Elysia Cron are meaningless, but it’s really unclear how I’m supposed to make up for that.
Pantheons Cron documentation is laughably vague. It only offered some loose direction without any explanation of really how it ought to be done. One suggestion is to use Pingdom, but there’s no indication on how exactly that would work, so I don’t want to sign up for a service before I really know how to use it to achieve my goal.
I assume that I just set my Elysia Cron task schedule and then have pingdom ‘ping’ every minute at the location of Elysia Crons cron file with the key appended like so ‘http://site/cron.php?cron_key=XXX’
Am I thinking in the right direction here?
I spoke with pantheon support and they confirmed that this was correct.
If you don’t already have a pingdom account and want to do this with a free service, freshping will target your cron url as much as once per minute.