【发布时间】:2016-02-19 13:27:25
【问题描述】:
首先我的问题:AWS Lambda“实例”是否使用 EIP?
我的背景:
我使用 lambda 作为解决方案来减少某些任务的应用程序负载(下载 youtube 视频)。
过去,我在我的 ec2 实例中尝试执行此操作时遇到问题,我将它们与 EIP 一起使用,它总是返回限制超出消息,并提示人工验证码验证。我当时通过使用没有 EIP 的实例解决了这个问题,并且工作起来非常有魅力。
现在对某些视频使用 lambda,它会抛出我 错误:代码 150:上传者尚未在您的国家/地区提供此视频。 我仔细检查了该视频没有被美国屏蔽,事实并非如此。所以我决定回过头来用 EIP 的实例进行测试,就是这样,与我的 lambda 函数中返回的消息相同。
这似乎是从 youtube 的变化,因为大约 3-4 个月前使用 EIP 时的错误是超出限制,但现在转向国家/地区屏蔽问题。所以这就像是 lambda 使用 EIP 或 youtube 似乎不喜欢的类似服务。
PS:我正在使用 nodejs 运行我的 lambda 函数并使用 ytdl-core btw 下载视频。
PS2:我在aws论坛上问过这个问题,但到目前为止一周左右都没有运气。所以我决定尝试在这里询问。
提前致谢
【问题讨论】:
标签: node.js amazon-web-services aws-lambda