jackrabbit:基于amqplib的节点的简单AMQP RabbitMQ作业队列

时间:2021-04-10 11:25:09
【文件属性】:
文件名称:jackrabbit:基于amqplib的节点的简单AMQP RabbitMQ作业队列
文件大小:102KB
文件格式:ZIP
更新时间:2021-04-10 11:25:09
rabbitmq nodejs-modules rabbitmq-client hacktoberfest nodejs-packages 野兔 这是一个主动维护的分支, 是Node.js中RabbitMQ的一个库,没有讨厌的生活。 Jackrabbit是一个非常有思想的抽象,建立在amqplib之上,专注于可用性并在RabbitMQ上实现了几种消息传递模式。 简单的例子 // producer.js 'use strict' ; const jackrabbit = require ( '@pager/jackrabbit' ) ; const rabbit = jackrabbit ( process . env . RABBIT_URL ) ; rabbit . default ( ) . publish ( 'Hello World!' , { key : 'hello' } ) . on ( 'drain' , rabbit . close ) ; // consumer.js 'use strict
【文件预览】:
jackrabbit-master
----.nsprc(75B)
----package.json(1KB)
----.github()
--------workflows()
--------stale.yml(684B)
----test()
--------jackrabbit.test.js(7KB)
--------queue.test.js(4KB)
--------exchange.test.js(8KB)
----Dockerfile(448B)
----package-lock.json(316KB)
----.npmignore(10B)
----.eslintrc.js(240B)
----examples()
--------1-hello-world()
--------4-routing()
--------7-timeout-rpc()
--------2-work-queues()
--------6-rpc()
--------5-topics()
--------3-pubsub()
----docker-compose.yml(546B)
----.gitignore(45B)
----CHANGELOG.md(4KB)
----lib()
--------queue.js(5KB)
--------jackrabbit.js(3KB)
--------exchange.js(10KB)
----.circleci()
--------config.yml(2KB)
----.npmrc(19B)
----README.md(2KB)
----.editorconfig(258B)

网友评论