【问题标题】:DSE + solr back pressure issue for index work pool索引工作池的 DSE + solr 背压问题
【发布时间】:2015-03-03 05:32:27
【问题描述】:

在三节点集群中重新启动节点 B 总是以节点 B 上的以下警告消息结束:

Index 工作池的背压处于活动状态,总工作队列大小为 764,平均处理时间为 9242

队列大小不断增加。 我在 ubuntu 12.04 机器上运行 DSE 4.5 SOLR,20 GB RAM,每台服务器 4 个内核。监控 Systemresources 似乎是“正常”的,12 GB RAM 使用率,CPU 使用率非常低。

opscenter 正在向我展示此节点:

1.5 GB 的堆使用量,非常低的负载 (0.32),一个键空间的压缩任务现在几个小时都处于 100%。

在节点 A 上,nodetool -pr 总是显示消息:

INFO [HintedHandoff:2] 2015-01-05 17:24:19,570 HintedHandOffManager.java(第 466 行)重播到 /10.0.106.200 的提示超时;中止(0 交付)

其中 10.0.106.200 是节点 B

知道这个警告会导致什么吗?

【问题讨论】:

    标签: solr solr4 datastax-enterprise datastax


    【解决方案1】:

    背压警告只是过载的指示,因为根据您配置的阈值,索引过程无法跟上插入率;一般来说,这不是一个严重的问题,除非它发生的时间很长,在这种情况下,您可能希望水平或垂直扩展,或者如果您已经拥有强大的机器,则增加背压阈值。

    至于其他问题,看起来更严重一些,但信息太少很难诊断。

    【讨论】:

    • 谢谢,我们刚刚从 4.5.1 升级到 4.6,所有问题都解决了。 4.5.1 中的问题是,在一个节点上,压缩卡住了,我无法停止/清除它们。我们没有在可配置的节点上进行任何更改,而是添加了两个新表。在将 solrconfig.xml 复制到其他节点等方面存在一些问题。它由此开始。
    猜你喜欢
    • 2013-09-30
    • 2018-04-04
    • 2014-12-05
    • 2016-12-07
    • 1970-01-01
    • 2017-11-20
    • 2017-07-06
    • 2019-06-25
    • 2012-05-20
    相关资源
    最近更新 更多