gpt4 book ai didi

elasticsearch - 使用 JestClient 用 java 编写的 lambda 函数对 AWS Elasticsearch 的第一次查询的响应非常慢

转载 作者:行者123 更新时间:2023-12-03 01:16:13 25 4
gpt4 key购买 nike

从用 java 编写的 lambda 函数查询 AWS Elasticsearch 时,第一次调用大约需要 25 秒,后续调用(相同查询)不到一秒。
如果我在很长一段时间内(比如 5 分钟)不查询 Elasticsearch,就会发生这种情况。

最佳答案

冷启动不会造成 25 秒延迟。
我的预感是您的 Elasticsearch 查询一定是不合适的并且需要时间来获得结果。第一次调用后,它会在 Elasticsearch 结束时自动缓存,你会得到更快的结果。请通过直接通过 postman 进行查询并在查询字符串中另外传递 request_cache=false 来验证此语句
另一种方法是使用简单的 Elasticsearch 查询进行测试

为避免冷启动,您可以为 lambda 函数设置预置容量

关于elasticsearch - 使用 JestClient 用 java 编写的 lambda 函数对 AWS Elasticsearch 的第一次查询的响应非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62455133/

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