Using Appwrite Cloud (Pro), I have a Python function that executes on schedule every minute (*/1 * * * *
).
I have noticed that it does not always execute every minute. I have had a scenario where it did not execute for 8 hours.
To give more context, the project is an auctions backed(in pre-production stage), so missing function runs is kinda big deal.
I have noticed that these problems mainly happen after midnight (Europe/Sofia). I would change the schedule to every 2 minutes (*/2 * * * *
) and it will run a few times and sometimes stop again for unknown time.
I've couple more projects that also run on every minute schedule (*/1 * * * *
). Every time different projects and different amount of projects are affected, so I see no pattern.
All of the functions are sub 1 second execution times and their timeout is set to 30+ seconds.
I will often times change them to run every minute to every two/three minutes and back again, so the schedules get triggered.
Please look into this as its causing significant financial losses.
Let me know if opting for an external scheduling solution will actually execute the functions or they will be in the "waiting" status.
Recommended threads
- Our Appwrite organization is suspended
Please give support regarding this , no app is working now , please solve my issue and give support , no one is replying in message section or email.
- How to Avoid Double Requests in function...
I'm currently using Appwrite's `functions.createExecution` in my project. I want to avoid double requests when multiple actions (like searching or pagination) a...
- Project in AppWrite Cloud doesn't allow ...
I have a collection where the data can't be opened. When I check the functions, there are three instances of a function still running that can't be deleted. The...