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

Option to turn off channel sharing, or a way for it to not share a channel when confirm_select is enabled #198

Open
TDola opened this issue Mar 5, 2025 · 0 comments

Comments

@TDola
Copy link

TDola commented Mar 5, 2025

I am setting up the proxy, when upgrading to version 2, it locks up connections.
My best guess, is it's lumping 130 connections and channels together. But some of them have publisher confirms and some do not. When one of those publishes, it changes a shared channel, breaking anyone else using it.

That's my best theory anyways. The problem of it hanging with no errors seems to resolve when I roll back to proxy v1.0.0.

If it matters, we are using PhpAmqpLib with channel->confirm_select() and handlers for channel->set_ack_handler() channel->set_nack_handler() set. Connections come from 100s of different sources and scripts all going through the 1 proxy.

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

No branches or pull requests

1 participant