amqproxy icon indicating copy to clipboard operation
amqproxy copied to clipboard

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

Open TDola opened this issue 10 months ago • 7 comments

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.

TDola avatar Mar 05 '25 19:03 TDola