The error message SERVER_UNAVAILABLE: Too many requests waiting for connections indicates that the app server processing the current request on a given Salesforce instance was unable to obtain a database connection at the time of the request.
This error typically appears in integration logs or API responses. For example, if you are running a high-volume data migration, a batch job, or a third-party integration that triggers many simultaneous database operations, you may receive this error when the Salesforce instance's connection pool becomes exhausted under load.
While the Salesforce service is continuously dimensioned to minimize the frequency of this error and ensure high availability, sudden load spikes on a given instance may cause this error to be returned to integrations when database-intensive requests are being processed and connections do not become available in time.
Site Reliability Information
Recommended Action: Implement Retry Logic with Exponential Backoff
It is strongly recommended to implement retry logic in your integration to handle these transient errors. The retry logic should use the binary exponential backoff algorithm. Exponential backoff means retrying after increasing wait intervals — for example:
This approach minimizes the impact of temporary server load spikes on your integration.
000387190

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.