scrapy는 동시에 여러 request를 보낸다
settings.py에서 CONCURRENT_REQUESTS 값을 통해 그 최대치를 조절할 수 있다
기본값은 16개이다
scrapy는 Twisted를 기반으로 한다
Twisted의 description은 아래와 같다
python-written Event-driven Network Programming Framework, which is single-thread
single-thread이지만 async로 동작하므로 (node.js처럼) 한번에 하나의 request만 전송하지 않는 것이다
'Language > python' 카테고리의 다른 글
[python] elasticsearch-py max_tries (0) | 2018.03.30 |
---|---|
[python] 유용한 scrapy command (0) | 2018.03.29 |
[python] win32api ImportError (0) | 2018.03.26 |
[python] windows pip Twisted install error (0) | 2018.03.23 |
[python] scrapy with form-data (0) | 2018.03.23 |
WRITTEN BY
- hojongs
블로그 옮겼습니다 https://hojongs.github.io/