Questions tagged [rabbit.js]

Library which provides a simple, socket-oriented API for messaging in Node.JS, using RabbitMQ as a backend.

rabbit.js is a library which provides a simple, socket-oriented API for messaging in Node.JS, using RabbitMQ as a backend.

This library is suitable for co-ordinating peers (e.g., Node.JS programs), acting as a gateway to other kinds of network (e.g., relaying to browsers via SockJS), and otherwise as a really easy way to use RabbitMQ.

3 questions
3
votes
2 answers

how to send a message to all subscribers except for the publisher which is also a listener on same rabbitMQ queue

i have a rabbitMQ installed used by a nodeJS server. i use rabbit.js library to interact with rabbit, and so far i was happy with it. i got multiple subscribers on the same queue in fanout mode, each node which is a subscriber, is also a…
Tal
  • 137
  • 1
  • 10
1
vote
0 answers

how can I track down the actual source of an EPIPE write error?

I'm sending a fairly large message to a RabbitMQ queue. I suspect the message may be too large but the error that I'm getting seems to have nothing to do with that. I'm using Rabbit.js. Is this an example of a library failing to catch an error? How…
jcollum
  • 43,623
  • 55
  • 191
  • 321
1
vote
1 answer

How can I determine what sort of socket I should use to get messages from a RabbitMQ queue?

I'm using Rabbit.js to connect to a queue on a remote server. The issue is that every time I try to connect I get: Error: Channel closed by server: 406 (PRECONDITION-FAILED) with message "PRECONDITION_FAILED - inequivalent arg 'durable' for…
jcollum
  • 43,623
  • 55
  • 191
  • 321