We sometimes see “Delay on Maximum Concurrency” in monitoring. In the docs/wiki, I read something about a limited number of parallel downloads (around 4 for Accountant-like subscriptions?).
Is it correct that this applies per Invantive database? Or per Cloud subscription/user?
Practically speaking: if we start 2 syncs simultaneously from our app on the same Exact Online database (two different administrations) and make some follow-up requests within them — when do requests then get queued? And does the 5th request just wait, or do you get an error?
We don’t want to unnecessarily run things in parallel if you serialise them anyway.
The maximum level of parallelisation is determined by multiple shells. From a user’s perspective, the subscription is the most relevant. The maximum number of parallel requests being executed at the same time is shared across all databases of the subscription. Depending on the type of subscription, this ranges from 1 to approximately 32. This number can be found by navigating through the product form in the Subscriptions screen. The maximum number of parallel requests is listed under “Number of parallel running Bridge Online requests.”
Requests that are not handled for an extended period are currently terminated after approximately 30 minutes.
For common product plans, the table below contains the currently applicable limits:
Product Plan
Description
Limit
SUBBASUNP
Free Plan
2
SUBAACSR
Free ANBI Plan
6
SUB25EA02
Invantive Office 2025 for Entrepreneurs
6
SUB25EA02
Invantive Office Premium 2025 for Entrepreneurs
12
SUBAACON18
Free Consultancy Plan
12
SUBDROEM
OEM
16
Usage can be checked in the “Phases” tab on a request on Monitoring on Invantive Cloud (https://cloud.invantive.com/app/monitoring/history/). Search for “itgentmm” or “Throttle”:
A slot has been released on ‘ThrottlingBasedOnLicense’ limitation.
15
Throttle
itgentmm072
…
A server-wide instance slot has been released.
5
Throttle
itgentmm062
…
A slot has been acquired from the 32 available slots on the server instance.
4
Throttle
itgentmm042
…
The server instance allows 32 parallel download slots, of which 27 are available. You don’t have to wait.
3
Throttle
itgentmm065
…
A slot acquired on ‘ThrottlingBasedOnLicense’ limitation.
2
Throttle
itgentmm036
…
The subscription allows 6 parallel download slots, of which 6 are available. No waiting is needed.
1
Throttle
itgentmm020
…
Apply the following limitations: EndpointWithoutThrottling (not applicable).
Other Invantive Cloud Limits
There are other limits, but these are not user-dependent. For example, there is a per-server limit on the total number of parallel requests across all users. These limits are significantly higher than the subscription type limits and are designed to prevent server overload. For instance, at exactly 0:00 UTC, a vast number of requests are initiated because many organisations have chosen this as the exact start time. These requests are then mostly parked until capacity becomes available. It is therefore advised to spread out requests over time and not to choose “round” start times.
More Information
More information about the operation can be found under the tag “fair-use”:
This question has been automatically closed after 1 week of inactivity. The last given answer has been marked as the solution.
Please post a new question in a separate topic if the issue occurs again. Please include a link to this topic in the new question by pasting the URL in the text.