Buongiorno a tutti,
sto sviluppando un programma java che da una lista di url in ingresso estrae attraverso richieste a vari server alcuni indici di qualità dei siti. Ho la lista di url, e faccio partire uno alla volta un thread che svolge le sue interrogazioni. Succede però che alle volte, ad esempio per mancata di risposta da parte di qualche web server, il mio thread si blocca, e resta in attesa (infinita) di una risposta dal server. Io vorrei dare tipo una scadenza al thread, cioè voglio dire al thread: hai 5 minuti per svolgere il tuo lavoro, se ce la fai bene, altrimenti muori e parte il thread successivo. è possibile fare ciò?
Grazie in anticipo a chi vorrà aiutarmi.
Ciao!

Rispondi quotando