Was bedeutet pool_connections in request.adapters.HTTPAdapter?

Bei der Initialisierung einer Anfrage 'Session, zweiHTTPAdapter wird erstellt undmount tohttp undhttps.

Das ist wieHTTPAdapter ist definiert

class requests.adapters.HTTPAdapter(pool_connections=10, pool_maxsize=10,
                                    max_retries=0, pool_block=False)

Während ich die Bedeutung von @ verstepool_maxsize (das ist die Anzahl der Sitzungen, die ein Pool speichern kann), ich verstehe nicht, waspool_connections bedeutet oder was es tut. Doc sagt:

Parameters: 
pool_connections – The number of urllib3 connection pools to cache.

Aber was bedeutet es "Cache"? Und was bringt es, mehrere Verbindungspools zu verwenden?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage