Hi, I noticed some problem instantiating multiple listener in the same node process. In practice, i created 4 listener for different topic but only one (the last one, queue4 of example) works correctly, while the others do not apper to dequeue messages.
Why is this not allowed?
Example listeners.js:
var queue1 = new MongoMQ({
databaseName: "localDb",
autoStart: true,
});
var queue2 = new MongoMQ({
databaseName: "localDb",
autoStart: true,
});
var queue3 = new MongoMQ({
databaseName: "localDb",
autoStart: true,
});
var queue4 = new MongoMQ({
databaseName: "localDb",
autoStart: true,
});
queue1.on("type1", callback1....);
queue2.on("type2", callback2....);
queue3.on("type3", callback3....);
queue4.on("type4", callback4....);
Thanks,
Luigi
Hi, I noticed some problem instantiating multiple listener in the same node process. In practice, i created 4 listener for different topic but only one (the last one, queue4 of example) works correctly, while the others do not apper to dequeue messages.
Why is this not allowed?
Example listeners.js:
var queue1 = new MongoMQ({
databaseName: "localDb",
autoStart: true,
});
var queue2 = new MongoMQ({
databaseName: "localDb",
autoStart: true,
});
var queue3 = new MongoMQ({
databaseName: "localDb",
autoStart: true,
});
var queue4 = new MongoMQ({
databaseName: "localDb",
autoStart: true,
});
queue1.on("type1", callback1....);
queue2.on("type2", callback2....);
queue3.on("type3", callback3....);
queue4.on("type4", callback4....);
Thanks,
Luigi