AWS Lambda 是否使用弹性 IP?
Is AWS Lambda using Elastic IP?
首先我的问题:AWS Lambda "instances" 使用 EIP 吗?
我的背景:
我正在使用 lambda 作为解决方案来减少我的某些任务的应用程序负载(下载 youtube 视频)。
过去我在我的 ec2 实例中尝试做这件事时遇到了问题,我在其中将它们与 EIP 一起使用,它总是返回限制超过消息,并提示人工验证码验证。我当时通过使用没有 EIP 的实例解决了这个问题并且工作得很好。
现在对某些视频使用 lambda 会抛出 错误:代码 150:上传者尚未在您所在的国家/地区提供此视频。 并且我仔细检查了该视频是否未被美国屏蔽,事实并非如此。所以我决定回去用一个带有 EIP 的实例进行测试,就是这样,我的 lambda 函数返回了相同的消息。
好像是youtube的一个变化,因为大约3-4个月前使用EIP时的错误是limit exceed,但现在变成了country blocked issue。所以这就像 lambda 使用 EIP 或 youtube 似乎不喜欢的类似服务。
PS:我是 运行 我的 lambda 函数与 nodejs 并使用 ytdl-core btw 下载视频。
PS2:我在 aws 论坛上问过这个问题,但在一周左右的时间里没有运气。所以我决定在这里问问。
提前致谢
AWS Lambda 与 EC2 实例不同。它在 AWS 基础设施内的容器上运行。流量 "appear" 来自某些 IP 地址,但无法配置使用哪个 IP 地址。
可能 "IP addresses from which Lambda appears to come" 的范围在视频服务使用的地理数据库中没有正确更新,它认为它们位于不同的位置。
底线:您无法配置任何内容。
首先我的问题:AWS Lambda "instances" 使用 EIP 吗?
我的背景:
我正在使用 lambda 作为解决方案来减少我的某些任务的应用程序负载(下载 youtube 视频)。
过去我在我的 ec2 实例中尝试做这件事时遇到了问题,我在其中将它们与 EIP 一起使用,它总是返回限制超过消息,并提示人工验证码验证。我当时通过使用没有 EIP 的实例解决了这个问题并且工作得很好。
现在对某些视频使用 lambda 会抛出 错误:代码 150:上传者尚未在您所在的国家/地区提供此视频。 并且我仔细检查了该视频是否未被美国屏蔽,事实并非如此。所以我决定回去用一个带有 EIP 的实例进行测试,就是这样,我的 lambda 函数返回了相同的消息。
好像是youtube的一个变化,因为大约3-4个月前使用EIP时的错误是limit exceed,但现在变成了country blocked issue。所以这就像 lambda 使用 EIP 或 youtube 似乎不喜欢的类似服务。
PS:我是 运行 我的 lambda 函数与 nodejs 并使用 ytdl-core btw 下载视频。
PS2:我在 aws 论坛上问过这个问题,但在一周左右的时间里没有运气。所以我决定在这里问问。
提前致谢
AWS Lambda 与 EC2 实例不同。它在 AWS 基础设施内的容器上运行。流量 "appear" 来自某些 IP 地址,但无法配置使用哪个 IP 地址。
可能 "IP addresses from which Lambda appears to come" 的范围在视频服务使用的地理数据库中没有正确更新,它认为它们位于不同的位置。
底线:您无法配置任何内容。