Nginx plus Apache.. для балансировки нагрузки?

У меня ДВА ниже простых сценариев, чтобы выбрать, из-за которых мне сложно решить:

Сценарий (1)

  • Балансировщик нагрузки: nginx (на 1 разделенной машине)
  • Веб-серверы: Apache (на нескольких отдельных машинах)

Сценарий (2)

  • Балансировщик нагрузки: Apache (на 1 разделенной машине)
  • Веб-серверы: Apache (на нескольких отдельных машинах)

** Предположим, что у меня только nginx ИЛИ Apache только два варианта. (Без лака и т.д.) ** Тогда, очевидно, мой вопрос:

  1. Какой из них лучше загрузить баланс нескольких веб-серверов Apache?
  2. Для Load-balancer, NGINX по- прежнему лучше, чем Apache (даже для Apache Web Servers ниже)?

Пожалуйста, помогите мне советоваться. Спасибо.

1 ответ

Это своего рода вопрос "что лучше", на что на него нахмурились. проверьте , не спрашивают ли страницы.

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

licensed under cc by-sa 3.0 with attribution.