First, really appreciate this library, we are using it in our production system and so far so good. The only thing is that the build-up of retries in 1.0.0 causes a really scary side effect when credentials are the reason for the inability to connect:
try to connect with a user that doesn't exist e.g. guest2:test
provision the user without restarting any systems
rabbitmq will go down, the system trying to connect opens thousands of connections until it crashes
I appreciate you getting a fix out in 1.0.1, I might just recommend publishing a warning in the npm module for 1.0.0 during install since this can knock over the rabbitmq cluster.
First, really appreciate this library, we are using it in our production system and so far so good. The only thing is that the build-up of retries in 1.0.0 causes a really scary side effect when credentials are the reason for the inability to connect:
I appreciate you getting a fix out in 1.0.1, I might just recommend publishing a warning in the npm module for 1.0.0 during install since this can knock over the rabbitmq cluster.