You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@solr.apache.org by jay harkhani <ja...@hotmail.com> on 2021/03/20 07:04:48 UTC
Use of LB in base URL and shards parameter for search in Solr (ver:
6.1.0)
Hello,
We are using Solr 6.1.0. We have 2 shards and each has one replica with 7 zookeepers in our live environment.
Our Solr URL is
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
I would like to understand correct configuration for use of LB and shards parameters in URL. Above URL we use for search in collection.
1) In current configuration base URL (https://solr2.xyz.com) is of LB which point to IPs of shards (Shard1 & Shard2) and replicas (replica1 & replica2). Is it correct? or instead provide IP of shard be more effective?
2) What is importance of shards parameters? What should we use LB URL or direct IP of shards and replicas?
Regards,
Jay Harkhani.
Use of LB in base URL and shards parameter for search in Solr (ver:
6.1.0)
Posted by jay harkhani <ja...@hotmail.com>.
Hello,
We are using Solr 6.1.0. We have 2 shards and each has one replica with 7 zookeepers in our live environment.
Our Solr URL is
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
I would like to understand correct configuration for use of LB and shards parameters in URL. Above URL we use for search in collection.
1) In current configuration base URL (https://solr2.xyz.com) is of LB which point to IPs of shards (Shard1 & Shard2) and replicas (replica1 & replica2). Is it correct? or instead provide IP of shard be more effective?
2) What is importance of shards parameters? What should we use LB URL or direct IP of shards and replicas?
Regards,
Jay Harkhani.
Re: Use of LB in base URL and shards parameter for search in Solr
(ver: 6.1.0)
Posted by Shawn Heisey <ap...@elyograg.org>.
On 3/20/2021 1:04 AM, jay harkhani wrote:
> Hello,
>
> We are using Solr 6.1.0. We have 2 shards and each has one replica with 7 zookeepers in our live environment.
So you've got it running SolrCloud mode (with ZooKeeper)?
> Our Solr URL is
> 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
>
> I would like to understand correct configuration for use of LB and shards parameters in URL. Above URL we use for search in collection.
>
> 1) In current configuration base URL (https://solr2.xyz.com) is of LB which point to IPs of shards (Shard1 & Shard2) and replicas (replica1 & replica2). Is it correct? or instead provide IP of shard be more effective?
>
> 2) What is importance of shards parameters? What should we use LB URL or direct IP of shards and replicas?
If you want Solr to do load balancing automatically across all servers
containing parts of that collection, you should completely remove the
shards parameter. It is not necessary and probably prevents load
balancing from working.
If you're talking about using your own load balancer, I would still
remove the shards parameter. Solr will automatically figure out where
every shard replica is when you query the collection.
Thanks,
Shawn