[CLOSED] Functions CreateExecution ASYNC flag does what exactly ?
- 0
- Resolved
- Self Hosted
- Functions
From the documentation its not clear since documentation mentions ASYNC boolean is set to false by default and also says "Once endpoint is called, your function execution process will start asynchronously"
What does it do and how does it work if I want my functions to run asynchronously ?
An asynchronous execution means it's not executed right away. It gets queued and executed later. This means the response of create execution will have a status of waiting and no response/logs/error
So that means if I need the function to start execution immediately I mark ASYNC in createExecutiom as false .. Is that accurate ?
Ok and if an instance of that function is already running then ?
I receive multiple user sign ups and each triggers the same function that runs say for 5 secs. How would a call for immediate execution be handled
Synchronous executions run concurrently
Nice. Testing it right now. Will mark this as solved right after
Turning it to false causes a lot of function failures. I'll mark it solved since at least I understand how its meant to function. Will open another thread if I need help.
[CLOSED] Functions CreateExecution ASYNC flag does what exactly ?
Recommended threads
- How to use dart workspaces to deploy a f...
Hello, I'm developing a Flutter application and I would like to leverage dart pub workspaces to deploy a function with a dart runtime as advertised here : http...
- Migration from Cloud to Self-Hosted not ...
Hello Appwrite Community, I've got the problem, that when I try to migrate my Appwrite Project from the cloud to my self-hosted Appwrite, that an API Key is mi...
- I can't migrate my project from Appwrite...
I'm having an issue migrating my Appwrite project to a self-hosted instance. The problem is that I've exceeded my read rate limit (or database read limit), so I...