Высокий всплеск трафика на определенных изображениях, обслуживаете их с Amazon S3?
Первое: я очень новичок в этом. Сожалею. Я хочу учиться.
Мой сайт иногда получал ДЕЙСТВИТЕЛЬНО высокие пики трафика (для определенных изображений). (Между прочим, я в Линоде)
И поэтому мой сайт загружается очень медленно. (Процессор низкий, скорость ввода-вывода высокая). Опять не всегда, просто иногда.
Так что, если я перенесу эти изображения в amazon S3 и обслуживание оттуда решит проблему? Так что мне не нужно платить больше, только если я получил спайк.
И даже если мое хранилище S3 получит десятки тысяч загрузок за очень короткий промежуток времени, оно не будет замедляться, верно?
Надеюсь, вопрос был понятен. Большое спасибо за ответ.
2 ответа
Что ж, вы, вероятно, могли бы установить кэш-лак, чтобы эти скачки трафика не убивали сервер. Varnish кэширует изображение в памяти и снимает нагрузку с веб-сервера (apache, nginx и т. Д.).
S3 предназначен для обработки пикового трафика в качестве вашего примера.
Обратите внимание, что с s3 взимается плата за трафик, поэтому вы будете платить больше по мере увеличения трафика.
Это хороший вариант с вашего сервера, но он не снимет нагрузку, вызванную HTML-страницами.