Ваша заявка отправляет запросы в Amazon Elastic Transcoder быстрее, чем максимальная частота запросов.
Существует служба Windows, которая принимает видеофайлы, предоставляемые некоторыми поставщиками контента. Затем служба Windows пытается создать представления для каждого данного видеофайла с помощью Amazon Elastic Transcoder.
Для каждого видеофайла создается около 15 представлений путем создания одного задания и последующего добавления к нему 15 выходов.
Это работает отлично, пока я не запустил свой тестовый проект несколько раз подряд. Затем я получаю сообщение об ошибке "Ваше приложение отправляет запросы в Amazon Elastic Transcoder быстрее, чем максимальная частота запросов".
Я получаю сообщение об ошибке, когда я просто проверяю логику своей службы Windows, в то время как при производственной мощности эта служба Windows будет загружать около 50000 видеофайлов каждый день. Это означает, что я буду создавать 50000 рабочих мест каждый день. Для такого большого объема запросов Elastic Transcoder кажется слишком слабым.
Есть ли конфигурация для увеличения регулирования на Elastic Transcoder? Если нет, то каков фактический лимит рабочих мест в минуту?
1 ответ
Вот некоторая документация, которую я нашел.
Короче:
- Для каждого региона 4 конвейера на один аккаунт AWS
- Максимальное количество заданий в очереди: 100 000 на конвейер
- Вы можете подавать два запроса на создание задания в секунду для каждой учетной записи AWS с постоянной скоростью; краткие посылки 100 запросов в секунду разрешены.
Другими словами, у вас не должно быть проблем с 50 тыс. Заданий в день, если вы не отправляете их со скоростью, превышающей 2 задания в секунду, в течение любого продолжительного периода времени.