запуск нескольких экземпляров Java Jetty с одним и тем же портом (80)

For Example:

У меня один основной временный домен

www.product.com

Для каждого клиента мне нужно иметь отдельный поддомен, сопоставленный с одним и тем же сервером с одинаковым портом (80), но с другим именем экземпляра (разные файлы .wars)

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

(поправьте меня, если я ошибаюсь). Как я знаю, если я начну запускать причал, каждый будет начинаться с отдельного номера порта.

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

Что мой вопрос, как я могу сопоставить все экземпляры с портом 80 с соответствующими одинаковыми поддоменами

если я получу доступ

www.client4.product.com Мне нужно, чтобы приложение Jetty работало в порту 3004

Update:

для более глубокого понимания моей архитектуры, если экземпляр Jetty client2, работающий на порту 3002, перешел в нерабочее состояние из-за исключительной ситуации во время выполнения, утечки памяти или перезапуска вручную, все остальные экземпляры Jetty работают независимо (по аналогии с архитектурой Google Appengine использует Jetty)

Ответы на вопрос(1)

Ваш ответ на вопрос