Skip to content

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

Open
@TDola

Description

@TDola

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions