Threadpool personalizado do .NET com instâncias separadas

Qual é o conjunto de encadeamentos personalizado do .NET mais recomendado que pode ter instâncias separadas, ou seja, mais de um conjunto de encadeamentos por aplicativo? Preciso de um tamanho de fila ilimitado (criando um rastreador) e preciso executar um conjunto de threads separado em paralelo para cada site que estou rastreando.

Edit: Eu preciso explorar esses sites para obter informações o mais rápido possível, usando um threadpool separado para cada site me daria a capacidade de controlar o número de segmentos trabalhando em cada site a qualquer momento. (não mais do que 2-3)

Obrigado Roey

questionAnswers(6)

yourAnswerToTheQuestion