Trumeet
V2EX  ›  问与答

AWS Lambda 访问外网?

  •  
  •   Trumeet · May 5, 2018 via Android · 2007 views
    This topic created in 2959 days ago, the information mentioned may be changed or developed.

    有一个 Lambda Function,用于获取 GitHub 上的一些东西(通过 API ),昨天晚上还可以正常运行,今天就挂了,日志看到执行到 execute 那里就卡住,随后超时( 15s )被终止。超时换成 30s 照样卡住,手动设置 OkHttpClient 的 timeout 为 5s 无效。没有设置 VPC,地点是美国东部,语言 Java 8,使用 Retrofit 进行请求。求教这个如何解决?

    6 replies    2018-05-05 21:04:52 +08:00
    imherer
        1
    imherer  
       May 5, 2018
    向 aws 提 case
    laxenade
        2
    laxenade  
       May 5, 2018 via Android
    怕是 github 的问题
    Trumeet
        3
    Trumeet  
    OP
       May 5, 2018
    @laxenade 现在依然这样子(
    laxenade
        4
    laxenade  
       May 5, 2018 via Android
    @Trumeet 你可以同时 invoke 100 个 lambda,强制 lambda 做 container 的 load balance,确保不是 host 的问题。
    Trumeet
        5
    Trumeet  
    OP
       May 5, 2018
    @laxenade 直接用 OkHttp 访问 GitHub 不行,自己的网站居然可以..
    Trumeet
        6
    Trumeet  
    OP
       May 5, 2018
    解决了,AWS Lambda 访问 GitHub 比较慢.. 多谢各位
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4165 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 10:12 · PVG 18:12 · LAX 03:12 · JFK 06:12
    ♥ Do have faith in what you're doing.