2015-11-18 2 views
1

Сначала мой вопрос: есть ли «экземпляры» AWMS Lambda с использованием EIP?Является ли AWS Lambda эластичным IP?

Мой фон:

Я использую лямбду в качестве решения для снижения нагрузки моего приложения определенной задачи (скачать YouTube видео).

В прошлом у меня были проблемы с попыткой сделать это в моих экземплярах ec2, в которых я использовал их с EIP, который всегда возвращал лимит, превышающий сообщение, и запрашивал проверку прав человека. Я решил это в то время, используя экземпляры без EIP и работал как шарм.

Теперь, используя лямбда для определенных видеороликов, это бросает меня Ошибка: Код 150: Пользователь не сделал это видео доступным в вашей стране. и я дважды проверил, что видео не было заблокировано для США, и это не так. Поэтому я решил вернуться и протестировать экземпляр с EIP, и все, это то же сообщение, которое было возвращено в моей лямбда-функции.

Похоже, что это изменение с youtube, потому что около 3-4 месяцев назад ошибка при использовании EIP была предел выше, но теперь он перешел на проблему с блокировкой страны. Так что, как lambda использует EIP или подобный сервис, который, похоже, не нравится.

PS: Я запускаю свою функцию лямбда с nodejs и загружаю видео с помощью ytdl-core btw.
PS2: Я задал этот вопрос на форумах aws, но не повезло пока через неделю или около того. Поэтому я решил попробовать здесь.

Заранее спасибо

ответ

1

AWS Lambda не то же самое, как, например EC2. Он работает на контейнерах в инфраструктуре AWS. Трафик будет «появляться» на определенных IP-адресах, но нет способа настроить, какой IP-адрес используется.

Возможно, что диапазон «IP-адресов, из которых Lambda появляется» неправильно обновлен в геоинформационной базе, используемой видеосервисом, и полагает, что они расположены в другом месте.

Нижняя строка: вы ничего не можете настроить.

+0

Я сделал обходной путь, используя прокси-сервер для этого вопроса, но до сих пор у меня не было причины этого поведения. благодаря –

Смежные вопросы