When a performance or usage threshold hits its max...
# ask-ai
f
When a performance or usage threshold hits its maximum limit, is this generally caused by the associated resource reaching full capacity or exhaustion?
t
Thanks for reaching out, Baymurat. I'm an AI assistant and I'm here to help. Give me a moment while I research this topic.
When a performance or usage threshold hits its maximum limit in LiveKit, it generally means the associated resource—such as CPU, memory, network capacity, or concurrent connections—has reached full capacity or exhaustion. Examples include: • Connection limits: New connections are blocked when the maximum number of participants is reached. • Time-based limits: Egress operations end automatically when their time limit is reached. • Resource exhaustion: If CPU or memory usage exceeds configured thresholds, processes may be terminated to protect system stability. • Worker load thresholds: AI agents and workers stop accepting new jobs when their load threshold is exceeded. These limits are enforced to prevent overload and maintain system stability. Hitting a maximum limit is a direct indication that the underlying resource has reached its capacity. Sources: Quotas and limits | LiveKit Docs | pkg/stats/monitor.go | Deployment and scaling | LiveKit Docs | LiveKit