-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement Round Robin/Load balancing #23
Comments
cc @jakommo |
Any progress on this ? |
I would like to hear news on this item also. I have a tiered implementation of logstash which is connected via the lumberjack protocol and the logstash-output-lumberjack and logstash-input-lumberjack plugins. I also employ the logstash multi pipeline feature and connect multi-piplines vua lumberjack on a 2 tiered arrangement. Are there any plans on this happening soon? |
Any update? |
Has there been any further discussion on a path forward for this functionality Logstash to Logstash? |
any chance to add this capability? |
I am also very interested in this functionality. Working with an implementation ow that consists of larger individual Logstash nodes at various remote sites that aggregate to a scale-out set of lower-spec cloud-hosted Logstash nodes. It's impossible to achieve horizontal scalability at the final aggregation point when the downstream nodes use sticky node selection and may be larger than any individual node in the upstream set. |
Just checking the code in lumberjack client, A host is selected by shuffling the array and pop the last. As the result, it just create a single connection rather than multiple connections and flush the data to each host by the round robin. |
On the first payload of events, the plugin will randomly choose a server and will keep that connection open until something bad happen to the server. It would be great if we had the option to round robin between sending batches.
The text was updated successfully, but these errors were encountered: