Я запустил 3 разных Java-приложения на одной машине. Здесь следует URL моих приложений

http://ip1:8084/application1
http://ip1:8085/application2
http://ip1:80/application3

Здесь заявлены приложения с другим портом. Также я приобрел 3 доменных имени для сопоставления с вышеупомянутым запущенным приложением. Я хочу отображение как следует

 www.a1.com ->  http://ip1:8084/application1
 www.a2.com ->  http://ip1:8085/application2
 www.a3.com ->  http://ip1:80/application3

Как добавить каждый домен с соответствующим URL. Я установил вышеупомянутое приложение на сервере Windows с различными экземплярами Tomcat

1 ответ1

0

Доменное имя не указывает на какой-либо конкретный порт. Он указывает на IP, а не на комбинацию [ip:port].

Я предполагаю, что вы хотите получить доступ к этим трем Java-приложениям через веб-браузер (иначе я не понимаю, почему вы использовали http в своих примерах. Домен по своей сути не связан с http).

http://servername.domain1.tld/ может принимать соединения через порт http по умолчанию (80), а затем перенаправлять его на http://ip1:8084/application1/

Затем вы делаете то же самое с http://servername.domain2.tld/. За исключением того, что вы пересылаете http://ip1:8085/application2/

Таким образом, вам не нужно указывать какие-либо порты, и вы можете просто запросить то, что кажется обычной веб-страницей на обычном сервере по умолчанию, при этом все еще перенаправляясь к выбранному вами приложению.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .