qlobber-pg
Version:
PostgreSQL-based pub-sub and workqueues. Supports AMQP-like wildcard topics.
16 lines (15 loc) • 412 B
JavaScript
const { QlobberPG } = require('..');
const qpg = new QlobberPG({
name: 'example1',
db: {
host: '/var/run/postgresql',
database: 'qlobber-pg'
}
});
qpg.subscribe('foo.*', (data, info) => {
console.log(info.topic, data.toString());
const assert = require('assert');
assert.equal(info.topic, 'foo.bar');
assert.equal(data, 'hello');
});
qpg.publish('foo.bar', 'hello');