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
- Local appwrite run functions --user-id n...
Hi, I'm running into an issue when testing Appwrite functions locally with user impersonation. I'm using a self-hosted Appwrite instance and running functions ...
- How to Display File in Web?
I'm trying to use Appwrite's Storage to store images and display them in my app, however when I use the `getFileView`, `getFileDownload` or `getFilePreview` met...
- Selfhosted Github App installation
I've followed this guide: https://appwrite.io/docs/advanced/self-hosting/configuration/version-control to connect GitHub to my self-hosted Appwrite instance (1....