Did a function stresstest and sometimes I do receive this error. I was just using the dart starter function so nothing special. And also it always drops after around 15sec and the server can only handle around 150 functions per second consistently.
Selfhosted, Appwrite 1.5.7
Stresstest: oha with 100 concurrent Connections
Summary
Developers are encountering an internal curl error within the executor, error number 99. They removed mariadb from the docker-compose file and observed the issue in the openruntime executor logs. The function runs in sync mode, and during a stress test, the error occurs occasionally, dropping after around 15 seconds. The server can handle approximately 150 functions per second. They are using a self-hosted Appwrite 1.5.7 setup with a stress test involving 100 concurrent connections.
Guille
Jun 5, 2024, 12:50
how are you running the function? it's sync or async?
Joshi
Rank 4: Virtual Machine
Jun 5, 2024, 12:50
It's sync.
Joshi
Rank 4: Virtual Machine
Jun 5, 2024, 12:51
Logs from openruntime executor.
Joshi
Rank 4: Virtual Machine
Jun 5, 2024, 12:52
Only difference in the docker-compose file is that I removed mariadb because I am hosting it on my other server
Guille
Jun 5, 2024, 12:56
@Meldiron do you know what could be happening here?