hunterloftis / hunterloftis/jackrabbit

Excessive number of ams.gen queues created

Open
#69 0 comments 0 reactions 0 assignees View on GitHub
enhancement help wanted
Dominant language
JavaScript
Stars
291
Forks
65
PR merge metrics
No merged PRs in 30d

Description

Is any one know why there is so many ams.gen*!
my code is below:

```
const Config = require('../config');

const jackrabbit = require('jackrabbit');
const url = Config.get('mq.' + moduleName + '.url');
const queueName = Config.get('mq.' + moduleName + '.queue');
const routeKey = Config.get('mq.' + moduleName + '.key');
const exchangeName = Config.get('mq.' + moduleName + '.exchange');
const module_rabbit = jackrabbit(url);

const moduleExchange = module_rabbit.direct(exchangeName);

console.log("module:", moduleName, ", url:", url, ", queue:", queueName);

moduleExchange.queue({
name: queueName,
key: routeKey,
persistent: true
});

function publish(message) {
return moduleExchange.publish(message, {
name: queueName,
key: routeKey,
persistent: true
})
}
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.