La soluzione + semplice che mi viene in mente è di mettere in ascolto la tua applicaizone su di una porta se la trova libera può partire se la trova già occupata allora una sua istanza esiste già