在基本 URL 中使用 LB 和在 Solr 中搜索的分片参数版本:6.1.0

问题描述

我们使用的是 Solr 6.1.0。我们有 2 个分片,每个分片都有一个副本,在我们的生活环境中有 7 个动物园管理员

我们的Solr 网址http://solr2.xyz.com:8983/solr/actionscomments/select?q=+resource_id:(123)+and+entity_type:(4)++action_status:(0)++is_active:(true)+and+recipient_id:(5941841)&sort=action_date+desc,id+desc&start=0&rows=1000&fq=&fl=action_id&indent=off&shards.tolerant=true&shards=s3.xyz.com:8983/solr/actionscomments|s3r1.xyz.com:8983/solr/actionscomments,s4.xyz.com:8983/solr/actionscomments|s4r1.xyz.com:8983/solr/actionscomments

我想了解在 URL 中使用 LB 和分片参数的正确配置。以上 URL 用于在集合中搜索

注意:我们观察到在配置 LB 后,当负载非常高时,我们会出现间歇性的缓慢。如果我们放 IP 而不是 LB,那么我们就不会面临间歇性的缓慢。

  1. 在当前配置中,基本 URL (https://solr2.xyz.com) 是 LB,它指向分片 (Shard1 & Shard2) 和副本 (replica1 & replica2) 的 IP。这是对的吗?还是提供分片的 IP 会更有效?
  2. 分片参数的重要性是什么?我们应该在分片参数 LB URL 或分片和副本的直接 IP 中使用什么?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)