많은 HTTP 요청을 동시에 보내려고합니다. 이 작업을 수행하기 위해 파이썬의 multiprocessing.dummy.Pool
을 사용하고 있습니다. 다음은 스레드 풀HTTP 요청 당 하나의 작업자 스레드를 사용해야합니까?
p = Pool(len(users))
len(users))
를 생성하는 코드는 요청의 수는 단순히이다.
자세히 알 수 있듯이 각 요청마다 스레드가 생성됩니다. 이것은 나쁜 생각입니까? 대신 len(users))
개의 스레드를 만들어야합니까?
현재 접근 방식에 문제가 있습니까? – wwii
복제본이 조용하지 않으면 * 스레드 수/프로세스/연결 수 *를 선택하는 근거가 보이지 않지만 마음에들 수도 있습니다. https://stackoverflow.com/q/2632520/2823755 – wwii