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.
