擅长:python、mysql、java
<p>像这样的:</p>
<pre><code>NUM_SESSIONS = 50
sessions = [requests.Session() for i in range(NUM_SESSIONS)]
reqs = []
i = 0
for url in urls:
reqs.append(grequests.get(url, session=sessions[i % NUM_SESSIONS]
i+=1
responses = grequests.map(reqs, size=NUM_SESSIONS*5)
</code></pre>
<p>这将把请求分散到50个不同的会话中。</p>