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

Support for RocketMQ in KEDA #6149

Open
vb3328998 opened this issue Sep 11, 2024 · 4 comments
Open

Support for RocketMQ in KEDA #6149

vb3328998 opened this issue Sep 11, 2024 · 4 comments
Assignees
Labels
feature All issues for new features that have been committed to good first issue Good for newcomers help wanted Looking for support from community scaler

Comments

@vb3328998
Copy link

Are there any plans to support RocketMQ as a scaler in KEDA? It would be great to have autoscaling based on RocketMQ metrics, similar to the existing scalers for other message queue systems like Kafka.

@JorTurFer
Copy link
Member

Hey
This seems like a nice addition! Are you willing to support it?

@JorTurFer JorTurFer added help wanted Looking for support from community good first issue Good for newcomers scaler feature All issues for new features that have been committed to labels Sep 11, 2024
@dovics
Copy link
Contributor

dovics commented Sep 18, 2024

Hello @JorTurFer I'm a beginner to keda and want to work on this good-first-issue

@zroubalik
Copy link
Member

@dovics great! I will assing this to you.

Here is documentation for adding a new scaler: https://github.com/kedacore/keda/blob/main/CREATE-NEW-SCALER.md
Also, please see this issue for a new declarative metadata parsing: #5797

@dovics
Copy link
Contributor

dovics commented Sep 29, 2024

Hello,

In the past days, I took a look at the rocketmq clients(v4 and v5). They currently lack admin methods and cannot obtain MaxOffset. Although the broker provides related interfaces, it uses a custom protocol implementation. If this part is added to KEDA Medium, maybe a little heavy.

I opened an issue(apache/rocketmq-client-go#1167) to see what their community had to say.

Currently the best way to use rocketmq is probably to use prometheus scaler.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature All issues for new features that have been committed to good first issue Good for newcomers help wanted Looking for support from community scaler
Projects
Status: To Triage
Development

No branches or pull requests

4 participants