Brilew
Brilew
Explore posts from servers
PPrisma
Created by Brilew on 10/6/2024 in #help-and-questions
Hitting connection limits multiple times in a microservice environment
I run a bunch of AWS Fargate tasks and they all have their own prisma client connecting to the same database. Frequently, I come across the following error Timed out fetching a new connection from the connection pool. More info: http://pris.ly/d/connection-pool (Current connection pool timeout: 10, connection limit: 3) They're all relatively small instances, with 1vcpu 1gb ram each, and my metrics stay at around 30-40% usage so no need to upgrade them. However sometimes they come across multiple write operations that lead to the error above; I've read in other threads that just changing the connection limit isn't really ideal, and might just be sweeping the problem under the rug. Should I be doing anything specific to mitigate this?
3 replies
RRailway
Created by Brilew on 9/27/2024 in #✋|help
Don't auto-enable the new proxy. It's bad for my app and I purposefully leave it off!
One of my consumer apps (hosted on another platform) gets hanging TCP connections to 35.212.XX.XX:443 and eventually throws ETIMEDOUT whenever the edge proxy is enabled.
86 replies