Hi Tarun, You can use ELB ping functionality along with a custom elasticsearch plugin to achieve this functionality. You can configure your ping path to be something like /_plugin/<custom_pluginname> and write your plugin in such a way that it returns HTTP 200 only when you want your node to serve the traffic and HTTP 503/500 when you don't want the node to serve traffic.
See http://docs.aws.amazon.com/gettingstarted/latest/computebasics-linux/getting-started-create-lb.html for more details on ELB pings and http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/ts-elb-healthcheck.html for troubleshooting. Thanks, Himanshu. On Tue, Jun 24, 2014 at 4:14 PM, Tarun Jangra <[email protected]> wrote: > In that case, i don't think i should bother if node is up and reallocation > is > done. > > > > -- > View this message in context: > http://elasticsearch-users.115913.n3.nabble.com/ElasticSerach-Cluster-behind-loadbalancer-tp4058369p4058375.html > Sent from the ElasticSearch Users mailing list archive at Nabble.com. > > -- > You received this message because you are subscribed to the Google Groups > "elasticsearch" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/elasticsearch/1403606669657-4058375.post%40n3.nabble.com > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CACTSS%3D57q3W35%2BeUZZrpLar5D1hvs7F5%2BrTa%2BXWH6B-j8MiLxw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
