Trumeet
V2EX  ›  问与答

AWS Lambda 访问外网?

  •  
  •   Trumeet · May 5, 2018 via Android · 2274 views
    This topic created in 3114 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
    imherer
    May 5, 2018
    1
    向 aws 提 case
    laxenade
    laxenade
    May 5, 2018 via Android
    2
    怕是 github 的问题
    Trumeet
    Trumeet
    OP
    May 5, 2018
    3
    @laxenade 现在依然这样子(
    laxenade
    laxenade
    May 5, 2018 via Android
    4
    @Trumeet 你可以同时 invoke 100 个 lambda,强制 lambda 做 container 的 load balance,确保不是 host 的问题。
    Trumeet
    Trumeet
    OP
    May 5, 2018
    5
    @laxenade 直接用 OkHttp 访问 GitHub 不行,自己的网站居然可以..
    Trumeet
    Trumeet
    OP
    May 5, 2018
    6
    解决了,AWS Lambda 访问 GitHub 比较慢.. 多谢各位
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1324 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 17:29 · PVG 01:29 · LAX 09:29 · JFK 12:29
    ♥ Do have faith in what you're doing.