Solr connection timeout hardwired to 60s
Shawn Heisey
dovecot at elyograg.org
Thu Apr 4 17:11:22 EEST 2019
On 4/4/2019 2:21 AM, Peter Mogensen via dovecot wrote:
> What's the recommended way to handling timeouts on large mailboxes given
> the hardwired request timeout of 60s in solr-connection.c:
>
> http_set.request_timeout_msecs = 60*1000;
I'm a denizen of the solr-user at lucene.apache.org mailing list.
For a typical Solr index, 60 seconds is an eternity. Most people aim
for query times of 100 milliseconds or less, and they often achieve that
goal.
If you have an index where queries really are taking longer than 60
seconds, you're most likely going to need to get better hardware for
Solr. Memory is the resource that usually has the greatest impact on
Solr performance. Putting the index on SSD can help, but memory will
help more.
Here's a wiki page that I wrote about that topic. This wiki is going
away next month, but for now you can still access it:
https://wiki.apache.org/solr/SolrPerformanceProblems
There's a section in that wiki page about asking for help on performance
issues. It describes how to create a particular process listing for a
screenshot. If you can get that screenshot and share it using a file
sharing site (dropbox is usually a good choice), I may be able to offer
some insight.
Thanks,
Shawn
More information about the dovecot
mailing list