Maximum active streams violated for this endpoint

If the following message is spotted in the log file

io.micronaut.http.client.exceptions.HttpClientException: Error occurred reading HTTP response: Maximum active streams violated for this endpoint: YYY

Where

YYY is the number of concurrent calls allowed to be made to a host LMS

This error means that we are trying to make to many concurrent connections to a host LMS, this has been experienced when the availability information is being fetched for “Locate”, as an optimization feature it obtains the availability intformation for all items on the page, which will initiate a lot of calls going out to different host LMS, as each item is a cluster item which may have multiple LMS holdings to fetch availability information from.

Operated as a Community Resource by the Open Library Foundation