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

Зачем использовать обратные прокси, если HA и LB принадлежат Tomcat и apache?

У кого-нибудь есть веские причины, по которым HeartBeat, HAProxy, NGINX или любые другие обратные прокси-серверы необходимы для веб-приложения apache tomcat, когда мы можем иметь HA и LB с поддержкой Tomcat кластеризации с настройкой Apache mod_jk ?. Кто-нибудь, пожалуйста ...?

Есть ли другие проблемы с этим?

Преимущество NGNIX в качестве обратного прокси-сервера заключается в том, что он может поддерживать десятки тысяч HTTP-соединений в состоянии поддержки активности, тем самым уменьшая задержку конечного пользователя для последующих запросов. Apache не так хорош в этом. Это особенно важно при использовании SSL, поскольку он вводит дополнительные циклы приема-передачи для установки соединения.

Потому что разные люди любят реализовывать вещи по-разному. После всего, mod_jk сам является обратным прокси.

То, что пакет способен на что-то, не делает его лучшим выбором для каждого сценария. Тот факт, что Apache может обслуживать файлы и поддерживать высокую доступность, не означает, что вы не можете добиться большего. Обратный прокси-сервер может использовать меньше памяти, меньше ЦП, уменьшить задержку или все вышеперечисленное.