Как настроить сервер кеширования?

Добрый день, такая задача, есть сервер, где идет стрим (nginx + rtmp-module, hls), он генерирует плейлист и мелкие файлы стрима. Все работает нормально, до тех пор, пока на стрим не зайдет большое кол. пользователей и пропускная способность сервера не справляется.
При использовании кэширования на стороне CDN (cloudflare) решает проблему, но когда объем кешированного трафика превышает 1 Тб, он блокирует нас.
Есть идея использовать облачную инфраструктуру (aws, я.облака, vscale) для создания большого кол. серверов, которые будут работать так же как и clodflare, то есть если в кеше сервера нет файла, он обращается за ним к серверу, где идет стрим и кеширует его, далее отдает уже кешированный файл.

Как организовать что-то такое? если ли готовые модули для nginx для этой задачи?
  • Вопрос задан
  • 88 просмотров
Пригласить эксперта
Ответы на вопрос 2
inoise
@inoise
Solutions Architect, AWS Certified, Serverless
В AWS есть Cloudfront. Кэшируйте им)
Ответ написан
@baolya
G-Core Labs Support Team
Если есть желание попробовать сторонний продукт, приходите к нам на бесплатный тест Медиаплатформы.
Вы сможете отправить нам rtmp-поток, который мы преобразуем в hls и будем раздавать конечным пользователям через CDN.

Триал длится 14 дней.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 окт. 2019, в 23:37
1000 руб./в час
19 окт. 2019, в 23:08
500 руб./за проект
19 окт. 2019, в 22:44
12500 руб./за проект