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
- Project is currently blocked
When accessing the Appwrite console, I receive the message: "Project is currently blocked. Access to this project is restricted. Contact support if the issue pe...
- {"code": 1008, "message": "Invalid Origi...
Nothing has changed in my application or console settings so I'm curious as to what I need to do to fix this. I already have the client registered so I'm not en...
- ClientException with SocketException: Cl...
hi <@564158268319203348> i have noticed this 500 status code in my function requests, it seems its not able to connect to the internet in the function as reque...