Insufficient responses while processing stop datafeed request – retrying – How to solve this Elasticsearch error

Opster Team

Aug-23, Version: 7.15-7.15

Briefly, this error occurs when Elasticsearch does not receive enough responses from the nodes while trying to stop a datafeed. This could be due to network issues, overloaded nodes, or unresponsive nodes. To resolve this issue, you can try the following: 1) Check the health of your nodes and ensure they are responsive. 2) Check your network connectivity. 3) Reduce the load on your nodes by optimizing your queries or increasing your cluster capacity. 4) Retry the stop datafeed request after some time.

This guide will help you check for common problems that cause the log ” Insufficient responses while processing stop datafeed request [{}] – retrying ” to appear. To understand the issues related to this log, read the explanation below about the following Elasticsearch concepts: request, plugin.

Log Context

Log “Insufficient responses while processing stop datafeed request [{}] – retrying” classname is TransportStopDatafeedAction.java.
We extracted the following from Elasticsearch source code for those seeking an in-depth context :

                        // This is for the case where a local task wasn't yet running at the moment a
                        // request to stop it arrived at its node.  This can happen when the cluster
                        // state says a persistent task should be running on a particular node but that
                        // node hasn't yet had time to start the corresponding local task.
                        if (attempt  doExecute(task; request; listener; attempt + 1);

 

 [ratemypost]