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

AWS Lambda中Python请求自定义端点超时问题求助

AWS Lambda中requests访问自定义端点超时问题排查

核心结论

大概率和Lambda层的requests库配置无关——因为你能正常访问https://www.google.com/,说明requests库本身可正常发起HTTPS请求。

常见排查方向

  • Lambda网络配置问题
    • 如果Lambda部署在私有子网:需确认子网是否关联了NAT网关(访问公网端点时),没有NAT网关的私有子网无法主动访问公网资源;若目标是AWS内部服务,需配置对应VPC端点。
    • 安全组规则:检查Lambda的安全组是否允许出站443端口访问目标端点的IP/网段;同时确认目标端点的安全组是否允许Lambda所在IP(或NAT网关IP)的入站443端口请求。
  • 目标端点的访问限制
    自定义端点的防火墙、WAF或IP白名单可能拦截了Lambda的请求IP:Lambda的公网请求IP是其关联NAT网关的IP(若用VPC),或是AWS Lambda服务的公网IP段,而本地IP可能在目标端点的白名单内,导致本地能访问但Lambda不行。
  • 请求参数校验
    注意到你提供的代码中URL写为https:://url_for_my_endpoint.com(多了一个冒号),若正式代码中存在该笔误,会直接导致连接失败,请优先确认URL格式正确。
  • Lambda层的排除验证
    若仍怀疑层的问题,可尝试将requests依赖直接打包到Lambda部署包中(而非使用层),重新测试请求。如果问题消失,说明层中的requests存在自定义配置问题;若问题依旧,则完全排除层的因素。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 23:20:11