Я работаю над веб-сайтом, ориентированным на новости, который существует уже много лет и неуклонно нарастает все больше перенаправления страниц. В настоящее время мы имеем около 375 переадресаций и добавляем около 5-10 в месяц.Сколько перенаправления NGinx слишком много?
Я знаю, что NGinx очень быстро реагирует на переадресацию, но, вероятно, должно быть некоторое количество переадресаций, которые будут влиять на производительность значимым образом, и я почувствовал бы себя лучше, если бы знал, сколько из них будет. Сотни? Тысячи? Миллионы?
Мы можем обрабатывать большие объемы трафика путем кэширования популярных страниц в течение минуты или двух одновременно в Memcached (снижение нагрузки на нашу базу данных, очевидное узкое место), но NGinx все равно должен маршрутизировать этот трафик.
Это что-то, о чем я должен быть обеспокоен? Сколько переадресаций слишком велико для веб-сайта с высоким трафиком?
[редактировать: как это было предложено, я также отправил это на ServerFault]
[править: вот ответ я принял на ServerFault]
редирект на самом деле не проблема, так как нет связи с бэкэнд. Просто Nginx. И Just Nginx действительно, очень быстро. Как и в 10,000+ соединений в секунду быстрой
Вы, вероятно, следует больше беспокоиться о суматоху файле конфигурации перед вы беспокоиться о том, если Nginx может обрабатывать его.
Возможно, вы также попросите об этом также и при сбое сервера. – pjmorse
Поскольку вы приняли ответ на этот вопрос о Server Fault, возможно, вам следует обновить его, чтобы все знали? – tomeduarte
После дальнейшего тестирования, похоже, верхний предел для перенаправления для сайта с высоким трафиком находится где-то в тысячах. – Joshmaker