1.0.3 • Published 4 years ago

ioredismq v1.0.3

Weekly downloads
1
License
ISC
Repository
github
Last release
4 years ago

Build Status

ioredisMq

Another point to point mq's implementation based ioredis。inspired by rsmp

Install

npm install ioredisMq

Usage

const MQ = require("ioredisMq");
const mq = new MQ( {host: "127.0.0.1", port: 6379, ns: "rsmq"} );

createQueue

const resp = await mq.createQueue({qname: 'test'})

sendMessage

const resp = await mq.sendMessage({qname: 'test', message: 'hello world'})
if (resp) {
    console.log('sendMessage success')
}

receiveMessage

const resp = await mq.receiveMessage({qname: 'test'})
if (resp) {
    console.log(resp)   // { id: 'fjpelmxa4ssQUxNw1Xv2plsvoCPOsrXv', message: 'hello world' }
}

License

MIT

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago