Skip to content
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

Multiple consumers to support rabbitmq-sharding #20

Open
michaelklishin opened this issue Jun 11, 2015 · 6 comments
Open

Multiple consumers to support rabbitmq-sharding #20

michaelklishin opened this issue Jun 11, 2015 · 6 comments
Labels
enhancement New feature or request plugin:input Issues affecting the Input Plugin

Comments

@michaelklishin
Copy link
Contributor

rabbitmq-sharding is an opinionated plugin which uses multiple "physical" queues behind one logical queue, taking advantage of more CPU cores.

This sounds like a great fit for the Logstash use case. However, to support it, the input needs to use multiple consumers.

This can be an option or an alternative input. Would there be any interest in this?

@andrewvc
Copy link
Contributor

andrewvc commented Mar 7, 2016

@michaelklishin I like this idea. Would you be up to contribute a patch here?

@michaelklishin
Copy link
Contributor Author

@andrewvc yes, in a few weeks.

@GlenRSmith
Copy link

I'm quite interested in seeing improvements in throughput where RabbitMQ and Logstash are both in the data pipeline. (Evidence here: logstash-plugins/logstash-output-rabbitmq#25)

Is the proposal here to add configuration options to the ls-in-rmq plugin which would only work against an exchange that has the linked plugin installed?

@andrewvc
Copy link
Contributor

@michaelklishin thinking through this I think that this should be a separate plugin if it's tightly bound to rabbitmq sharding. That being said if it's as simple as patching this to support multiple input queues (so you could pass an array of queues as an argument) then that would be a good patch to take.

@lsdev14
Copy link

lsdev14 commented Mar 18, 2019

Hey @michaelklishin, @andrewvc and @GlenRSmith any news about this topic?
Has any task started about it?

@andrewvc
Copy link
Contributor

@lsdev14 I no longer work on logstash, but @jsvd may be able to help here.

@yaauie yaauie transferred this issue from logstash-plugins/logstash-input-rabbitmq Nov 22, 2019
@yaauie yaauie added enhancement New feature or request plugin:input Issues affecting the Input Plugin labels Nov 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request plugin:input Issues affecting the Input Plugin
Projects
None yet
Development

No branches or pull requests

5 participants