Thank you Shawn for your reply.
I didn't notice the "realtime", we do use it in our application workflow.
I tried to reproduce it in a similar environment but when used the /get handler 
I only saw this line in the log:
"org.apache.solr.handler.component.RealTimeGetComponent 
LOOKUP_SLICE:shard50=..."
Didn't see searcher opening events.
Since we experience high memory usage and overall performance slowness I 
thought it might be related.


-----Original Message-----
From: Shawn Heisey <apa...@elyograg.org>
Sent: יום ד 28 אפריל 2021 16:46
To: users@solr.apache.org
Subject: Re: Too Many Searcher Opening Events

On 2021-04-27 11:07, Ronen Nussbaum wrote:
> I'm trying to understand why there are so many "SolrIndexSearcher
> Opening"
> events in the log e.g.

Those events are all for the realtime searcher, which is normally found at the 
/get handler path.  I believe that handler is implicit, meaning you don't have 
to define it in solrconfig.xml for it to be created.

The realtime searcher allows you to query uncommitted documents by the value in 
the uniqueKey field.  I do not know whether there is anything available to 
control how often this searcher is replaced.  I don't think there is.  It is 
part of Solr's norm operation.

When you are looking in the log for for "real" searchers opening, you will need 
exclude any lines that say "realtime".

Thanks,
Shawn


This electronic message may contain proprietary and confidential information of 
Verint Systems Inc., its affiliates and/or subsidiaries. The information is 
intended to be for the use of the individual(s) or entity(ies) named above. If 
you are not the intended recipient (or authorized to receive this e-mail for 
the intended recipient), you may not use, copy, disclose or distribute to 
anyone this message or any information contained in this message. If you have 
received this electronic message in error, please notify us by replying to this 
e-mail.

Reply via email to