Function Performance / Concurrency / Throughput - Timeout issues
- 0
- Self Hosted
- Functions
- Web
- REST API
Hi,
I have created a function that acts as an upsert endpoint (domain) which is expected to receive a large amount of requests. It seems that after a certain point, all requests begin to timeout (30 second timeout set). If a request to a function is in the process of timing out, does this mean all other requests hang, waiting for the timeout to occur, before other requests are processed?
Is there a way to improve concurrency or throughput with functions? I'm trying to process over 1000 requests per minute.
I'm using the nodejs runtime.
Thanks.
Follow-up question, the docs say that if function envars are empty, it will disable limits. It seems at some point mine were defaulted to "0", is this considered empty?
Recommended threads
- Redirect from clicking team invite link ...
Hi all! Pretty new to app development in general so this might be something more generic than appwrite, but I've found (after reading the docs for the Teams API...
- Hosting Issues with Static IP not domain...
I have a machine with Static Public IP. I want to host Appwrite Site on it but I tried it but it doesn't allow IP addresses in Domain names. What should I do h...
- encrypt and decrypt buckets
I have a bucket where I switched from encryption to not encrypting files. I later realized that files already uploaded earlier stay encrypted. Now I have a buck...