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

[Improvement]: Enhancing Concurrency Control and Throttling Mechanisms for RabbitMQ Proxy Service Listener #3670

Open
sajith-madhusanka opened this issue Oct 8, 2024 · 0 comments

Comments

@sajith-madhusanka
Copy link

Description

As per the current implementation, we can't control the concurrency of the RabbitMQ Proxy Service Listener, which leads to overhead in the rest of the message flow. We need to improve the RabbitMQ Proxy Service Listener to control the message retrieval process.

Describe your problem(s)

Let's assume the message flow includes logic to process messages received from RabbitMQ via the RabbitMQ Proxy Service Listener and insert them into a database. With high concurrency in the message-receiving flow, it may become challenging to handle the data insertion process, potentially leading to a crash in the flow.

Describe your solution(s)

If we can configure the RabbitMQ Proxy Service Listener to control the message retrieval rate, we can overcome the issue mentioned above.

Related issue(s) (optional)

No response

Suggested label(s) (optional)

No response

Suggested assignee(s) (optional)

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant