Glassfish с Apache. Почему SSL?

Я долго искал, чтобы понять, как настроить Glassfish на стороне Apache. И большинство руководств, использующих подключаемый модуль балансировки нагрузки, заставляют меня включать SSL на Apache. Я пытаюсь понять связь. Я должен иметь возможность общаться без SSL, когда мне не нужен SSL.


person Community    schedule 20.04.2009    source источник


Ответы (2)


В блоге есть несколько сообщений, показывающих, как можно использовать Apache перед Glassfish. Есть несколько вариантов, и в зависимости от ваших потребностей наиболее подходящими могут быть разные стратегии.

Я использовал Apache с mod_jk, который перенаправляет запросы в Glassfish - как по https, так и по обычному http. Много хороших ссылок здесь.

В Apache можно использовать другие модули, такие как mod_proxy, но опять же, ваши требования будут наиболее подходящими.

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

person tronda    schedule 23.04.2009

Вы также можете использовать Sun Java System Web Server SJSWS вместо Apache. Несмотря на ужасное название, это всего лишь веб-сервер Sun (бесплатный). Его можно использовать в качестве обратного прокси (PDF). Комбинация SJWS / Glassfish, по-видимому, действительно хорошо протестирована Sun.

person SAL9000    schedule 02.06.2009