Hi, We're using amqp library to publish messages to a Queue, We've encountered 2 issues here
- Same connection cannot be reused if we try to publish via goroutines. An error
504 connection/channel closed is returned.
- As a hotfix, we're creating new connections for each publish, but here somehow the connection destructor is not working and RabbitMQ node still has the connection channel opened. As a result too many file descriptors are being piled and node goes down.
Would appreciate any help/pointers