On Fri, Jul 3, 2015 at 1:06 AM, Ronald Wood <rw...@smarsh.com> wrote:
>
>
> I had initially suspect that distributed searches combined with faceting 
> might be part of the issue, since I had seen some long-running threads that 
> seemed to spend a long time in the FastLRUCache when getting facets for a 
> single field. However, in the latest case of blocked queries, I am not seeing 
> that.

That happens because by default the FastLRUCache will steal the
request thread to perform clean up when the number of items exceed a
certain limit. You can avoid this by using cleanupThread="true" as an
attribute in the cache's configuration. That will spawn a new thread
to clean up if and when required so that request threads aren't
blocked for a long time.

>
> We have two slaves that replicate from a master, and we were saw the issue 
> recur after a while of client usage, ruling out a hardware issue.
>
> Does anyone have any suggestions for potential avenues of attack for getting 
> to the bottom of this? Or are there any known issues that could be implicated 
> in this?
>
> - Ronald S. Wood



-- 
Regards,
Shalin Shekhar Mangar.

Reply via email to