Я пытаюсь определить, какое программное обеспечение прокси-сервера мне следует использовать.
В concurrent user base
около 1000 пользователей. Я предполагаю Per Second Http request
составляет около 500.
Я решил использовать какой-нибудь хостинг в качестве прокси-сервера, но не знаю, как выбрать лучший прокси-сервер: apache или weblogic?
Какой лучше? Как мне определить требования к оборудованию?
Мои 2 цента - это рекомендовать вам Varnish (первый выбор), PerlBal или Nginx. Если вам нужно настроить выделенный сервер кеширования / балансировки нагрузки, использовать Apache не рекомендуется. Лак, по нашей внутренней оценке, лучший.
Однако я не думаю, что ваша проблема может быть решена исключительно с помощью кеширования и балансировки нагрузки. Возможно, вам придется посетить вашу веб-архитектуру и начать оптимизацию оттуда, если ваше приложение действительно имеет 500 запросов в секунду. Конечно, чтобы ответить на эти вопросы, потребуется гораздо больше усилий. Насколько мне известно, Varnish - это многопоточное приложение, поэтому его следует масштабировать на многоядерных многопроцессорных платформах. Таким образом, вы можете увеличить объем ЦП и увеличить производительность.