Qual é o significado de pool_connections em orders.adapters.HTTPAdapter?
Ao inicializar uma solicitação 'Session
, doisHTTPAdapter
será criado emontar parahttp
ehttps
.
É assimHTTPAdapter
é definido:
class requests.adapters.HTTPAdapter(pool_connections=10, pool_maxsize=10,
max_retries=0, pool_block=False)
Enquanto eu entendo o significado depool_maxsize
(qual é o número de sessões que um pool pode salvar), não entendo o quepool_connections
significa ou o que faz. Doc diz:
Parameters:
pool_connections – The number of urllib3 connection pools to cache.
Mas o que significa "armazenar em cache"? E qual é o sentido de usar vários pools de conexões?