Bonjour tout le monde,
J'ai en ce petit moment un petit problème :
Je crée en ce moment un programme qui analyse des pages web. Pour lancer l'analyse sur un site, j'appelle une méthode qui va se charger de tout et me créer mon fichier de réponse. Mais j'aimerais maintenant que mon programme effectue l'analyse de 100 sites web. Je souhaiterais pour celà utiliser les Threads : lancer par exemple 5 threads en même temps, un par analyse de site web, et dès qu'une analyse est terminée, le thread est relancé avec un nouveau site à analyser, et celà jusqu'à 100.
Ma question première est : est-ce que celà est possible ?
Parce qu'en bouclant, je peux créer autant de Threads que je veux, mais ce que je n'arrive pas, c'est de faire "ok, lance 5 threads, et dès qu'un thread a terminé son travail, hop tu relance ."
Merci d'avance pour vos précieuses réponses
Partager