For some reason my self-hosted instance of Appwrite periodically slows down so much and becomes unresponsive (console, APIs, everything). I keep restarting the docker containers to fix it temporarily but I have been unable to diagnose or find a solution for this. The CPU or RAM usage is not anything out of the ordinary (less than 9% of CPU usage and about 2-3GB of RAM usage).
As for the logs, the only ones I have noticed are these
appwrite | Internal curl error has occurred within the executor! Error Number: 28
appwrite | swoole_dispatch: Risky branch: did not find a idle worker, picking random worker 9
appwrite | swoole_dispatch: Risky branch: did not find a idle worker, picking random worker 9
appwrite | swoole_dispatch: Risky branch: did not find a idle worker, picking random worker 10
appwrite | swoole_dispatch: Risky branch: did not find a idle worker, picking random worker 11
appwrite | swoole_dispatch: Risky branch: did not find a idle worker, picking random worker 11
Sometimes I will get this:
appwrite | Synchronous function execution timed out. Use asynchronous execution instead, or ensure the execution duration doesn't exceed 30 seconds.
What do you think is the cause behind this issue? Do I need to upgrade my server? There are some functions which act as endpoints and are very frequently called, but I only recently ran into this issue and those functions have been around for months.
Recommended threads
- 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....
- User ID case sensitivity
I see that through REST (and SDK as well), getting a user is not case sensitive. And even though documentation does not clearly state that it is, the wording "V...
- Any way to temporarily bypass the email ...
Hey guys, any way to bypass the email verification to use the accounts again? i need to recover some projects that due to recent changes have been stopped, and ...