adjust http11 pool size to per-domain concurrency

This commit is contained in:
Daniel Graña 2013-08-12 22:42:45 -03:00
parent 892386ee01
commit b43b5f575e
1 changed files with 1 additions and 1 deletions

View File

@ -20,11 +20,11 @@ from scrapy.utils.misc import load_object
from scrapy import log
class HTTP11DownloadHandler(object):
def __init__(self, settings):
self._pool = HTTPConnectionPool(reactor, persistent=True)
self._pool.maxPersistentPerHost = settings.getint('CONCURRENT_REQUESTS_PER_DOMAIN')
self._pool._factory.noisy = False
self._contextFactoryClass = load_object(settings['DOWNLOADER_CLIENTCONTEXTFACTORY'])
self._contextFactory = self._contextFactoryClass()