How to manage multiple threads
<p>I have software that loads a list of up to 10,000 URLs which are used to scrape insurance prices for my website.</p>

<p>I have a single thread running at the moment per request which loads each URL from the list and fetches the data. What I want to do is run 20-30 requests per time. What's the best way to  launch 20-30 threads at once whilst looping through the results from the textfile?</p>
