Hello Doug,
The cause is not clear from the single log line. Share some more please.

On Tue, May 2, 2023 at 6:29 PM Matthias Krüger <
[email protected]> wrote:

> Hi Doug,
>
> Did you see any errors in the Solr server logs (of any of the 7 nodes) at
> the time? What makes you think GET vs POST is causing the problem? From a
> quick look at Nifi's PutSolrContentStream
> <
> https://github.com/apache/nifi/blob/main/nifi-nar-bundles/nifi-solr-bundle/nifi-solr-processors/src/main/java/org/apache/nifi/processors/solr/PutSolrContentStream.java
> >
> they use ContentStreamUpdateRequest
> <
> https://github.com/apache/solr/blob/main/solr/solrj/src/java/org/apache/solr/client/solrj/request/ContentStreamUpdateRequest.java
> >
> which is POST by default.
>
> Matthias
>
> On Tue, May 2, 2023 at 4:53 PM Doug Whitfield
> <[email protected]> wrote:
>
> > Hi folks,
> >
> > Not sure if this is a better for the Nifi list, but going to start here
> > since the issue is in Solr.
> >
> > ENV:
> > Apache Solr 7.7
> > OS Red Hat Enterprise Linux Server release 7.9 (Maipo).
> >
> > PROBLEM:
> >
> > We occasionally get request errors in the Apache Solr service, which
> > consists of 7 nodes. I am sharing a sample log below. Also, "start.jar"
> > errors are caught by the Dynatrace Agent. We are trying to find the root
> > cause (though we think at this point we have it).
> >
> > Error is this: org.apache.solr.client.solrj.SolrServerException: No live
> > SolrServers available to handle this request:
> >
> > As far as we can tell, the system self-heals (through a retry somewhere
> > presumably, but that’s not super important, I don’t think). Despite the
> > fact that this isn’t causing a true problem, we would like to clean this
> up
> > so we don’t have “false positives” in the error log.
> >
> > We believe this error is being caused by using a GET vs a POST. We have
> > seen this in a variety of forums.
> >
> > What is being used is
> >
> https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi/nifi-solr-nar/1.11.4/org.apache.nifi.processors.solr.PutSolrContentStream/
> >
> > I am not a Java developer, so perhaps this is a simple question, but what
> > I can’t tell is if there is an easy way to change the GET to a POST and
> > where I would do that. Would anybody be able to help with that aspect?
> Does
> > it sound like we are on the right track with the issue?
> >
> > Best Regards,
> >
> > Douglas Whitfield | Enterprise Architect
> >
> >
> >
> >
> > This e-mail may contain information that is privileged or confidential.
> If
> > you are not the intended recipient, please delete the e-mail and any
> > attachments and notify us immediately.
> >
> >
>


-- 
Sincerely yours
Mikhail Khludnev
https://t.me/MUST_SEARCH
A caveat: Cyrillic!

Reply via email to