On Thu, Feb 29, 2024 at 9:18 AM Henrik B A <henrik.aron...@gmail.com> wrote:

> On Wed, Feb 28, 2024 at 3:14 PM Gus Heck <gus.h...@gmail.com> wrote:
>
>> *Here's the full exception:*
>>
>> * org.apache.solr.common.SolrException:
>> org.apache.solr.client.solrj.SolrServerException*
>>
>> You missed the exception message which would be very useful (line above
>> most likely)
>>
>
> That was the full exception as reported to our Kibana.  I see that it
> additionally says org.apache.solr.servlet.ResponseUtils line 104 [1], but I
> guess that's not very helpful.
>
> Also I found some more details in the raw server logs:
>
> org.apache.solr.common.SolrException:
> org.apache.solr.client.solrj.SolrServerException:
> cancel_stream_error/closing
> at
> org.apache.solr.handler.component.SearchHandler.throwSolrException(SearchHandler.java:665)
>

I found the source for this, it's just an external health check that does a
HTTP GET call to "
http://our-solr.example.com/solr/our_offers/select?q=*:*&rows=0&start=0";.
Most of the time it works, but sometimes we get a 500 in return.

Here's the body:

Unsuccessful request to 'our_offers' health check (500) at
http://our-solr.example.com/solr/our_offers/select?q=*:*&rows=0&start=0: {
  "responseHeader":{
    "zkConnected":true,
    "status":500,
    "QTime":4,
    "params":{
      "q":"*:*",
      "start":"0",
      "rows":"0"
    }
  },
  "error":{

"metadata":["error-class","org.apache.solr.common.SolrException","root-error-class","java.nio.channels.AsynchronousCloseException"],
    "msg":"org.apache.solr.client.solrj.SolrServerException",
    "trace":"org.apache.solr.common.SolrException:
org.apache.solr.client.solrj.SolrServerException\n\tat
org.apache.solr.handler.component.SearchHandler.throwSolrException(SearchHandler.java:665)
...

Cheers,
Henrik

Reply via email to