Bonsoir à tous,

voici mon soucis :

Je créé 10 thread qui (chacun) instancie une connexion à une DB (Cassandra) et y insert une ligne (id,nom,prénom,..) puis ferme la connexion.

Cela fonctionne mais le problème est qu'à un moment donné, un des 10 thread génère une exception :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
com.datastax.driver.core.exceptions.NoHostAvailableException: All host(s) tried for query failed [/monIP:port] Cannot connect
Disant comme quoi il ne parvient pas à ce connecter.

J'ai pourtant mis un Thread.sleep(100) juste avant fermer la connexion.

PS: J'utilise cela pour faire des tests (test si les ports s'ouvrent et se ferment à temps pour autant d'instance qu'il y ait / qu'il n'ouvre pas tous les ports et ne sache plus suivre,...) sur un serveur possèdant la DB