-
Notifications
You must be signed in to change notification settings - Fork 1
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
Consider moving to amqplib #10
Comments
I originally went with node-amqp because there are plenty of production users and with myself not having much rabbit/amqp experience at the time, I relied on that fact to help make my decision. However after understanding rabbit/amqp a bit more now, I completely agree with you and have plans to switch over. I will leave this open until I make the switch. Thanks for the input! |
👍 I think this is a great idea. I would be happy to help with this. |
Go for it. I've been a bit busy but I do think it's a much more stable/sane implementation. Only requirement is to keep our API intact. Feel free to use their promise or callback API internally though. |
amqp.node doesn't expose when it heartbeat information. It emits an error when there is no response or data to two consecutive heartbeat periods. Is that break from the API no good for you?
|
I'm not sure why
node-amqp
is used in Starsky but it's a largely unmaintained client that is known to have opinionated features that do more harm than good.Consider moving to amqp.node which is maintained much better and now also has a callback API in addition to futures.
Thank you for your time.
The text was updated successfully, but these errors were encountered: