You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VPC内通过Function URL调用Lambda遇301错误的求助

问题背景与故障现象

当前应用通过Lambda处理HTTP请求,原本采用API Gateway触发Lambda,Lambda连接私有子网内的数据库返回数据,运行正常。但因API Gateway存在10MB请求大小限制,计划移除API Gateway,改用部署在VPC公有子网的EC2实例作为反向代理。

规划架构:

  • Lambda部署在VPC私有子网
  • 数据库部署在VPC私有子网
  • EC2实例部署在VPC公有子网
  • 公有子网已配置Internet Gateway(IGW),私有子网已配置NAT Gateway

故障现象:从EC2实例通过Lambda Function URL调用时,始终返回301错误。

已排查操作
  • 将Lambda迁移至公有子网并移除NAT Gateway后,301错误仍存在
  • 将Lambda移出VPC后,可正常调用Function URL,但无法连接数据库
  • 检查Lambda及VPC的安全组配置,未发现异常
相关配置截图说明

Lambda位于公有子网时的配置截图如下:

  1. Lambda VPC配置:显示Lambda已关联目标VPC的公有子网及对应安全组
  2. 公有子网路由表:路由表已配置指向Internet Gateway的路由规则
  3. Lambda Function URL配置:展示了Function URL的基础配置信息

内容的提问来源于stack exchange,提问作者HLT

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 05:27:22