![Как выбрать тип экземпляра EC2 для обратного прокси (4 миллиона запросов / месяц)](https://rvso.com/image/762147/%D0%9A%D0%B0%D0%BA%20%D0%B2%D1%8B%D0%B1%D1%80%D0%B0%D1%82%D1%8C%20%D1%82%D0%B8%D0%BF%20%D1%8D%D0%BA%D0%B7%D0%B5%D0%BC%D0%BF%D0%BB%D1%8F%D1%80%D0%B0%20EC2%20%D0%B4%D0%BB%D1%8F%20%D0%BE%D0%B1%D1%80%D0%B0%D1%82%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%B8%20(4%20%D0%BC%D0%B8%D0%BB%D0%BB%D0%B8%D0%BE%D0%BD%D0%B0%20%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B2%20%2F%20%D0%BC%D0%B5%D1%81%D1%8F%D1%86).png)
Мне впервые приходится создавать обратный прокси-сервер на AWS, и я не знаю, какой тип экземпляра выбрать.
Я планирую создать EC2 для балансировки нагрузки моего трафика между основным сайтом (/) и блог WordPress (/blog/) с nginx.
Мне приходится обрабатывать 1 000 000 запросов в неделю (1000000/7/24/3600 ~= 2 запроса в секунду), и на этом EC2 не будет работать ничего, кроме nginx.
Любой совет ?
решение1
Любой совет ?
Не гадай, а сравнии затем настройте его. В AWS легко переключаться между размерами экземпляров, поэтому начните с того, который может вам подойти, и посмотрите, как он себя поведет. Затем увеличьте или уменьшите размер, чтобы оптимизировать соотношение затрат и производительности.
Кстати2 запроса в секундуне так много, почти любой экземпляр должен подойти. Проблема в том, что это, вероятно, неравномерная нагрузка, вместо этого она, скорее всего, будет то расти, то падать, и в пиковые периоды она может быть намного больше. Вы можете в конечном итоге захотеть взглянуть наавтоматическое масштабирование, но это может быть излишеством.
Ваш вариант использования также может быть обработанБалансировщик нагрузки приложений- вы можете создавать правила для направления трафика на разные бэкэнды на основе пути URL. Он также может обрабатывать SSL-сертификаты для вас и т. д.
Надеюсь, это поможет :)