Как получить базовый URL в сервере приложений Websphere? - PullRequest
0 голосов
/ 13 декабря 2010

Я запускаю свое приложение в WAS6.1. На одном сервере у меня развернуто два EAR. Доступ к одному приложению можно получить с помощью URL-адреса server.com:port/app1 через http, а к другому - server.com:port/app2. В приложении1 я ссылаюсь на приложение2 как:

<media-access-proxy
        base-url="http://ipaddress:port/app2"
        prefetch-base-url=""
        mode="mode1"/>

Поскольку этот ipaddress является статическим, поэтому каждый раз, когда я перехожу из среды разработки в QA и из QA в производство, мне приходится менять это. Я хочу установить его таким, который должен принимать базовый URL-адрес сам по себе. Есть ли в WAS файл свойств, такой как was.baseurl , который можно разместить вместо ipaddress: порт ? Или что-то в этом роде?

1 Ответ

0 голосов
/ 18 сентября 2011

Схема требует URI, поэтому вы не можете использовать ничего особенного. Однако вы можете использовать DNS-имя, которое одинаково для обеих сред. Используйте что-то вроде http://server:9080/app2 и добавьте сервер в файл хостов обоих серверов.

...