Add support to configure CRON job
t
talenthem@gmail.com
We are looking for sending scheduled updates to the users of the application. We are doing I in others platform providers by using configuring CRON jobs. This is a sort of missing feature in App Platform. looking forward to be available soon.
Tarrek (Product Manager)
Hello— Thank you for your feedback! I wanted to provide a quick update: the App Platform team is working on discovery for this feature. We appreciate the feedback from our community and will provide updates as we can.
J
Job
It's absolutely ridiculous that something like this hasn't been implemented yet. This major limitation makes the app platform unusable for any complex projects. They should put a warning to inform potential users about this issue.
Lev
I would really like being able to assign periodic jobs based on docker images. It seems like all constituents for such feature are already present in DigitalOcean spread across docker repo, app platform and serverless functions, but neither satisfies my case fully so I still have to manage a separate droplet just for that!
M
Max Carlson
FWIW, we're using bullmq/redis with repeating jobs. They support a crontab-like syntax and it's a full featured robust queue that works great with our hybrid nodejs/python app for handling long running and scheduled jobs.
Tim Dowling
Any updates team? Discovery started a couple of months ago by the looks of it
Matthew Karas
This is a much needed feature.
Tarrek (Product Manager)
Hello— Thank you for your feedback! I wanted to provide a quick update: the App Platform team is working on discovery for this feature. We appreciate the feedback from our community and will provide updates as we can.
Elan Hasson
Hi,
We recently launched Scheduled Functions (it's in beta currently) which accomplishes what you're looking to do. Scheduled Functions are not yet supported via App Platform Function components, so you would need to create a stand-alone Cloud Function which calls the API of your App Platform Service. Alternatively, you can do whatever work you need to do inside the function as long as it is within the runtime length limits of Functions (15 min max).
Hope this helps,
Elan
S
Shinebayar
Elan Hasson: much welcome feature, thanks!
Денис Коронец
Elan Hasson: that's not a part of app platform. there has to be some config in app platform allows to setup cron to command map (php/node) which runs within app
Elan Hasson
Денис Коронец: correct, that isn't built into App Platform.
Some integration between functions and your App Platform app are necessary.
Check out this thread that explains some options: https://www.digitalocean.com/community/questions/laravel-app-platform-cron-job?comment=191784
J
Job
Elan Hasson This is not a real fix. It basically requires you to create a an API to schedule tasks. How silly.
David Horat
This would be a great needed feature
M
Manuel Becker
This feature alone would make the App Platform so much more powerful if I could schedule my cron jobs and it would automatically select one of the servers with the most available resources. This feature is currently blocking me from switching to App Platform.
Stompie
Just finished implementing my Laravel app in App Platform.. just to find out that I cant use CRON to schedule tasks
Load More
→