node.js - AWS Elasticsearch Service 抛出的“没有可用于处理请求的服务器”
问题描述
它不会经常发生,但我能够在我的调试器中捕获它:
然后,由于后面的逗号,事情变得更加复杂。该错误甚至不是格式良好的 JSON,这使得它抛出DeserializationError,这就是它到达我的代码的方式。我们可以忽略这个,我只需要稍微抱怨一下。
我们如何找到“没有服务器可用于处理请求”的原因?如何减轻这种情况?
如果这是一个过载的 ES 集群的预期行为,我们如何正确处理这个错误呢?
解决方案
推荐阅读
- swift - Swift - 颜色在设备上出现水洗
- android - ndk-build 没有制定目标的规则
- python - 使用 python zeep 使用 web 服务。如何处理这种响应?
- node.js - AWS S3 按名称查找文件
- github - 如何在 github-action 中缓存 docker-compose build
- javascript - 用 2 个值计算 3 个不同的金额
- salesforce - 如何将相关记录添加到闪电页面布局
- node.js - 与键关联的 Firebase 实时数据库访问值
- css - 使用 webpack 4 处理 font-awesome 的问题 - React JS
- r - 使用 sed 将字符串动态传递给 Rscript 参数