I am using self-hosted Appwrite. I recently upgraded to 1.7.4 and because of that I monitored the logs more closely. I noticed the realtime-error Pool 'console' is empty (size 10) in high frequency, here is an example:
appwrite-realtime | 2025-11-10T19:39:49.360898523Z Connection open (user: 39980)
appwrite-realtime | 2025-11-10T18:17:13.497870384Z [Error] Type: Exception
appwrite-realtime | 2025-11-10T18:17:13.497889508Z [Error] Message: Pool 'console' is empty (size 10)
appwrite-realtime | 2025-11-10T18:17:13.497938320Z [Error] File: /usr/src/code/vendor/utopia-php/pools/src/Pools/Pool.php
appwrite-realtime | 2025-11-10T18:17:13.498014262Z [Error] Line: 242
appwrite-realtime | 2025-11-10T19:39:51.364407095Z Connection close: 39980
appwrite-realtime | 2025-11-10T19:39:52.652862188Z Connection open (user: 39981)
appwrite-realtime | 2025-11-10T19:39:53.303991611Z Connection close: 39981
I am guessing that I hit some sort of limit and now I have a lot of questions:
- Where does the '10' come from? Can it be raised?
- Why does it say 'console'? Is that some kind of default or standard because the prjects name is not 'console'?
- Is there a way to see the current amount of realtime-connections and how many are allowed?
- How to scale the server aside of hardware? Do I need to modify docker? mariadb? the OS (debian)? nginx? something else?
- In another thread I found these mentioned:
- _APP_CONNECTIONS_MAX
- _APP_POOL_CLIENTS
- _APP_SERVER_MULTIPROCESS
- _APP_WORKER_PER_CORE Most of them are not documented. What do they do?
As you can see, I am new to this and could really use some pointers. Thank you 🙂
Recommended threads
- 1.8.0: Data import missing documents
Hi! I Updated to 1.8.0 and there are still UI Errors in the console. I tried to migrate some data from another self hosted Appwrite and I'm not able to Includ...
- Appwrite auth
Anyone using python fastapi to help me with the auth.. I want send verification link to registered accounts
- Authentication issues with appwrite on c...
Hello, I’m self-hosting Appwrite v1.8.0 and have been running into persistent authentication issues when accessing the API through my custom domain. I am unabl...