Hi David, Thanks for replying. The problem is that if you have a plugin that lets say is responsible for polling ES _/node/stats and pushing the data "somewhere", you don't want 100 nodes doing the same thing (that's a rough example). It just seems like it's a central point of failure, but if deployed per-node, you end up with duplicate data or duplicate service calls with #X-simultaneously-running plugins.
You have written a lot of plugins/rivers. Are your meant to be deployed singularly? On Tuesday, January 21, 2014 2:34:49 PM UTC-5, David Pilato wrote: > > What's wrong with installing plugins in all nodes? > > -- > David ;-) > Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs > > > Le 21 janv. 2014 à 19:57, Roy Russo <royr...@gmail.com <javascript:>> a > écrit : > > Hello all, > > Curious here on what is the recommended way of plugin deployment in a > cluster, for redundancy on that plugin. Say I have 10 nodes... I deploy a > plugin on Node1. Node1 dies. Now what? I may have a new master node, but my > plugin is gone. > > Is there an idea of deploying plugins on every node, and having only the > elected master be the "active" plugin? > > Excuse me if it's a dumb question. I can't seem to find the answer > anywhere. > > Regards, > Roy Russo > http://www.elastichq.org/ > > -- > 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 elasticsearc...@googlegroups.com <javascript:>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/elasticsearch/8cd60da6-7101-4a0d-9d63-d8e6ceac5c5a%40googlegroups.com > . > For more options, visit https://groups.google.com/groups/opt_out. > -- 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 elasticsearch+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/9df71edf-fb1e-4438-8ac3-1f9c21a8b666%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.