Могу ли я сделать URL -адрес переписать в другой экземпляр Tomcat?

StackOverflow https://stackoverflow.com/questions/2504173

Вопрос

Возможно использовать URL -адрес Tuckey переписывает переписать в другой экземпляр Tomcat? Я работаю, используя crossContext="true" Переписывание в другой сервис в одном и том же экземпляре Tomcat, но наш производственный сервер имеет несколько экземпляров Tomcat, и я хочу переписать на один из них?

Если это невозможно использовать фильтр переписывания URL, есть ли другой способ сделать это?

Спасибо.

Это было полезно?

Решение

Вы не можете просто переписать в другой экземпляр. Вы должны либо получить контент из другого экземпляра (например, используя `new URL ("http: // localhost: 8081/foo") .openconcenection () .... ´) или перенаправить клиента, используя 30 -кратный перенаправление. Если у вас есть прокси перед вашими Tomcats, вы сможете настроить его для разрешения перенаправления напрямую, а не отправлять его на клиент

Другие советы

Если вы хотите получить запрос, вам необходимо использовать MOD_JK или MOD_PROXY в Apache, чтобы прокси -сервер запрос на другую машину. Если у вас все в порядке с выпуском перенаправления, то он должен работать нормально с просто переписыванием URL.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top