【问题标题】:Prevent ElasticSearch to Crash at Large Number of Concurrent Request防止 ElasticSearch 在大量并发请求时崩溃
【发布时间】:2019-02-25 11:41:12
【问题描述】:

我正在使用 ElasticSearch6.2.1。我正在使用单节点集群。它适用于我的小型索引和中等流量。但是当我测试大量并发请求以使用 Apache JMeter 处理时,ES 出现如下错误消息。

我的要求是防止 ES 即使在如此高的流量情况下也不会崩溃。它应该在一定时间后丢弃请求,但不要停止工作。有什么选择可以实现吗?请指教。

【问题讨论】:

    标签: elasticsearch solr lucene


    【解决方案1】:

    如果请求只上升了几秒钟,您可以增加请求线程池的队列大小(例如搜索线程池)。否则你应该在集群中添加一些节点。 (请添加一些弹性崩溃的日志。您是否有任何内存不足的异常?)

    【讨论】:

      【解决方案2】:

      你确定 elasticsearch 崩溃了吗?在这里,表示搜索线程池已满。

      更多阅读请访问https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-threadpool.html

      【讨论】:

        猜你喜欢
        • 2011-05-15
        • 2022-01-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多