HTTP客户端

长连接下修改session默认连接数

同一Session中,requests库默认的连接池和最大连接数都是10。
连接池可以理解为host,最大连接数可以理解为同一个host的连接数。

解决方法 session.mount()

在直接调用requests时,默认使用了下面的配置:
self.mount(‘https://‘, HTTPAdapter()) self.mount(‘http://‘, HTTPAdapter())
其中,HTTPAdapter()默认参数为
pool_connections=10, pool_maxsize=10, max_retries=0, pool_block=False
pool_connections是最多连接的不同host数,
pool_maxsize同一host最多连接数。

requests.post() 方法的使用_lmz_lmz的博客-CSDN博客_requests.post
Requests: 让 HTTP 服务人类 — Requests 2.18.1 文档