gpt4 book ai didi

ruby-on-rails - RSolr::Error::Http (RSolr::Error::Http - 429

转载 作者:行者123 更新时间:2023-12-04 06:20:29 32 4
gpt4 key购买 nike

我正在处理托管在 heroku 服务器上的 Ruby on Rails 项目。搜索功能在本地主机上运行良好。但是当我尝试生产时,出现以下错误:

RSolr::Error::Http (RSolr::Error::Http - 429 
Error: {"code":429,"message":"Request meter exhausted. Please consider batching your requests, or contact support@websolr.com for help."}

我花了很多时间寻找解决这个问题的方法。我发现429代码状态是指websolr中的请求过多,它是用来防止DoS攻击的。

请问我该如何解决这个问题。

问候

最佳答案

此处提供 Websolr 支持。 HTTP 429 响应表示索引的连接池已完全饱和。有几个选项可以解决它:

  1. 批量更新。如果您出于某种原因进行了大量的单个文档写入,请尝试对它们进行批处理以减少正在使用的连接数。
  2. 升级到更高级别的计划。并发限制与计划级别成比例,因此升级可以获得您需要的资源。
  3. 给我们发送电子邮件至 support@websolr.com,我们会看看是否还有其他建议。

关于ruby-on-rails - RSolr::Error::Http (RSolr::Error::Http - 429,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47516579/

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