[英]Elasticsearch - Keep hitting "429 Too Many Requests" error
運行具有 2 個數據節點的 AWS m4.large.elasticsearch Elasticsearch(服務)實例一年多了,現在沒有任何嚴重問題。 由於需求增加,我們設置了 2 個額外的 r6g.large Elasticsearch 實例(它們具有與 m4.large 相同數量的 vCPU 和 memory,但根據文檔甚至應該提供更好的性能)。
自從使用這些以來,我們的應用程序中一直出現“429 太多請求”錯誤。 在https://aws.amazon.com/es/premiumsupport/knowledge-center/resolve-429-error-es/上進行了一些挖掘之后,嘗試了以下操作但沒有成功:
如果有人知道我們如何解決這個問題 go ,我們將不勝感激!
PS:“舊”版本運行 Elasticsearch 7.7,而新版本運行 7.10,但令人驚訝的是這就是原因。
作為寫入拒絕的 429 錯誤消息表示批量隊列錯誤。每個節點上的批量隊列可以容納 50 到 200 個請求,具體取決於您使用的 Elasticsearch 版本。 有多份關於此問題的報告,舊版本的 Elasticache 可能是根本原因。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.