【问题标题】:Android First Volley request takes longerAndroid First Volley 请求需要更长的时间
【发布时间】:2020-06-25 10:18:52
【问题描述】:

所以我制作了一个 Android 应用程序,它使用带有 GET 请求的 Volley 框架从 API 检索数据。问题是我发出的第一个请求大约需要 10 秒才能响应,然后如果我重新启动应用程序,同样的请求只需要 2-3 秒。如果我等了 2 个小时,然后我重新启动应用程序,它再次需要 10 秒。我想知道为什么第一个请求需要这么长时间。

感谢您的回答

【问题讨论】:

  • 这几乎肯定是 API 的问题,而不是 Android/Volley 的问题。可能是缓存,可能是服务器上的一个进程需要时间唤醒。多种可能性
  • 好的,谢谢,我去看看。

标签: android kotlin android-volley android-networking


【解决方案1】:

感谢 Ivan Wooll,我找到了问题所在。 正如this answer 中所解释的,我使用的是 Azure 应用服务,默认情况下,该网站会在 20 分钟不活动后关闭,然后必须重新启动,这就是第一个请求需要这么长时间的原因。

【讨论】:

    猜你喜欢
    • 2018-01-15
    • 1970-01-01
    • 2018-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-06
    • 2018-04-26
    • 2021-07-23
    相关资源
    最近更新 更多