Назад | Перейти на главную страницу

Как я могу использовать Glassfish под Linux в качестве обратного прокси?

Вопрос говорит сам за себя. Я хотел бы использовать сервер SUN Glassfish 2.0x в качестве обратного прокси-сервера, чтобы, когда кто-то попадает на этот сервер, он / она прозрачно перенаправляется на внутренний веб-сайт, на котором работает какой-то старый Apache (который мы не можем обновить).

Мы уже используем Glassfish под SuSE Linux для нескольких приложений. В этом Glassfish будет установлен агент политики SUN (из OpenSSO) для управления доступом к ящику.

(internet) ---> reverse-proxy ---> internal server

И внутренний, и внешний должны быть одним и тем же сетевым адаптером и одним и тем же IP-адресом, предпочтительно.

Glassfish кажется странным выбором. У меня сложилось впечатление, что Glassfish - это контейнерный сервер Java.

Я был бы более склонен использовать Лак для этого, или Кальмар. Я мало что знаю о стеклянной рыбе, но подозреваю, что она немного похожа на Tomcat. Что, вероятно, означает, что вы мог возможно использовать его как прокси-сервер, но это не совсем то способ работы, и может вызвать проблемы позже.

Используйте подходящий инструмент для работы. Это немного похоже на использование ручки отвертки для забивания гвоздей вместо использования молотка.

Есть ли какая-то конкретная причина, по которой вам нужно использовать Glassfish здесь в качестве обратного прокси. Я бы посоветовал вам использовать для этого кальмар. это статья упоминает, как использовать для этого кальмар.