uruchamianie wielu instancji jetty Javy z tym samym portem (80)

Na przykład:

Mam jedną główną domenę tymczasową

www.product.com

Dla każdego klienta muszę mieć oddzielną subdomenę zamapowaną na ten sam serwer z tym samym portem (80), ale z inną nazwą instancji (różne pliki .wars)

www.client1.product.com
www.client2.product.com
www.clientn.product.com

(popraw mnie, jeśli się mylę). Wiem, że jeśli zacznę instancję pomostu, każda rozpocznie się od osobnego portu nie

client1 war will start at port 3001
client2 war  will start at port 3002
client3 war will start at port 3003

Moje pytanie brzmi: jak zmapować wszystkie instancje z portem 80 z odpowiednimi identycznymi subdomenami

jeśli mam dostęp

www.client4.product.com , potrzebuję uruchomić aplikację na porcie 3004

Aktualizacja:

aby lepiej zrozumieć moją architekturę, jeśli instancja jet2 klienta 2 działająca na porcie 3002 przeszła w stan wyłączenia z powodu wyjątku czasu wykonywania lub wycieku pamięci lub ręcznego restartu, wszystkie inne instancje pomostu działające niezależnie (podobnie jak w architekturze za pomocą aplikacji Google używa molo)

questionAnswers(1)

yourAnswerToTheQuestion