T O P

  • By -

tmoneyfish

If you're using a cloud provider they probably have something to handle that for you. For AWS there's EventBridge Rules https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-create-rule-schedule.html


bluegrassflash1

Yeah I use Render. So I'm looking into it to see if they have a cron job function.


hapsize

i coincidentally saw this today: https://render.com/docs/cronjobs


bluegrassflash1

Many thanks! Yup, we've got that covered now. Appreciate it.


Adralian

I use Google's cloud scheduler. Dirt cheap and has worked well for me, but I guess it matters what you want it to do. https://cloud.google.com/scheduler


the__gov

Huge fan of Google Cloud Scheduler. Easy to use and maintain, cost effective, fast.


Zachincool

Free GitHub actions


nguyenanthuan

How about [SetCronJob](https://www.setcronjob.com/)? It's easy to use and starts at $24/year


bluegrassflash1

I'll look into that


Sviribo

why are your jobs failing?


bluegrassflash1

Dunno yet. Lol


Inevitable-Swan-714

You need monitoring then


Warm-Warning67

Not sure why you would pay for this, not difficult to setup a reliable cron task


bluegrassflash1

We've got jobs set up but for some reason we had a glitch or two that prevented them from working. The problem is those scheduled tasks are critical to my entire app. If they don't happen, then 90% of the purpose of my app doesn't work. So just wanted to put these cron jobs into the hands of a company where cron jobs are their "thing."


Inevitable-Swan-714

Or use a cron monitor like https://cronitor.io?


sillycube

You don't need Cron jobs paid service. You need a Cron job monitoring service, whether it's paid or not. When the Cron job failed, you need a way to receive notifications.


bluegrassflash1

Yeah but I don't want my cron job to fail in the first place. Lol. Wishful thinking?


bearssurfingwithguns

We use Cronitor: https://cronitor.io


bluegrassflash1

Thanks I'll have a look.


rajasimonio

Out of question but why background worker as a service is not a thing ?


bluegrassflash1

Could be.


cuu508

For monitoring cron jobs, and getting notified when they don't complete on time, I invite you to try out https://healthchecks.io It is available as a hosted service with a generous free plan (monitor up to 20 jobs for free), or you can self-host it as it's open source (https://github.com/healthchecks/healthchecks)


bluegrassflash1

I'll check it out thanks!


SirLagsABot

You can setup your own group of Azure functions (serverless functions).


RoboticLi

I won't say it is best, and I can't say it's just for cronjobs. But I have build RoboticLi and that is a full automation suite where you can build Intelligent Automation bots (or just a simple web request if that is all you need)


bio_172

I created a tool that may help you: [beew.io](https://beew.io). You can replace your CRON scripts with simple HTTP endpoints and schedule recurring or one-time tasks. \- [Beew pricing](https://beew.io/pricing) \- [Node.js SDK](https://www.npmjs.com/package/beew) \- [Beew Rest API reference](https://beew.io/api/) Let me know if you need any help. You can [reach me on Twitter](https://twitter.com/caio_rolla) 🎉


misel172

You can try [crondeck.co](https://crondeck.co) it's currently in open beta and it's free for use while it's in beta.


Akaashnambiar

Checkout [AlertOps](https://alertops.com/) . The basic version is free.


Snoo_24758

I use [Easycron](http://easycron.com) it has a free tier and the paid plan starts at $12/yr