.NET Threadpool personalizado con instancias separadas

¿Cuál es el conjunto de subprocesos personalizados .NET más recomendado que puede tener instancias separadas, es decir, más de un conjunto de subprocesos por aplicación? Necesito un tamaño de cola ilimitado (compilación de un rastreador), y necesito ejecutar un conjunto de subprocesos en paralelo para cada sitio que estoy rastreando.

Edición: Necesito extraer estos sitios para obtener información lo más rápido posible, usar un conjunto de subprocesos por separado para cada sitio me daría la posibilidad de controlar el número de subprocesos que trabajan en cada sitio en un momento dado. (no más de 2-3)

Gracias roey

Respuestas a la pregunta(6)

Su respuesta a la pregunta