gpt4 book ai didi

java - 获得 REST 请求的快速响应

转载 作者:行者123 更新时间:2023-12-02 07:13:32 30 4
gpt4 key购买 nike

我正在向服务器发送基于 REST 的请求。我希望尽快得到答复,并希望了解可以进行的各种优化。

一种方法当然是在线程中并行发送这些请求。还有哪些其他选项可用于优化此功能?

在服务器上,可以添加哪些配置?

最佳答案

针对 REST 调用(或仅 HTTP 调用)的优化:

  1. 就像 Brian Kelly 所说,积极缓存调用。
  2. 您可以最大限度地减少执行 GET 时返回的负载。如果它返回 JSON,您可以修剪字段名称以使总返回对象更小。
  3. 您可以确保已开启压缩。
  4. 您可以批量调用。因此,如果用户想要连续进行 3 个 GET,您可以对这些服务器端进行批处理(假设是一个 Web 应用程序),然后使用这三个请求进行一次 HTTP 调用。
  5. 同样,如果它是一个网络应用程序,并且您希望最大限度地缩短页面加载时间,则可以在页面加载时仅加载基本数据,并将其余调用推送到 AJAX 调用。
  6. 您可以优化为 REST 调用提供服务的数据库查询。

对你来说最大的好处肯定是缓存。

关于java - 获得 REST 请求的快速响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15232226/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com