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
- Which flutter SDK version for Self Hoste...
Hi all, Is there a good way to figure out which version of flutter SDK and Dart SDK is current for latest available self-hosted 1.8.0 ? I know new features are...
- Bug Report: Crash when trying to createR...
https://github.com/appwrite/sdk-for-android/issues/96 I think the bug is related with this one https://discord.com/channels/564160730845151244/1443887021314539...
- Dokploy docker compose
Hey guys hope y'all doing well, I was wondering if anyone could share a working 1.8.0 docker-compose that works with Dokploy I tried making it but it just does...