【文件属性】:
文件名称:lightboard-amqp:AMQP 的东西
文件大小:8KB
文件格式:ZIP
更新时间:2021-07-01 01:47:12
JavaScript
##AMQP 助手
提供使用rabbitmq的自以为是的助手:
Pub/sub 每条消息都路由到(零到)多个侦听器
Worker Round-robin 消息消费者 - 每条消息都路由到一个消费者
RPC client(producer) & server(consumer) 每条消息都被一个服务器消费,服务器将响应发送回客户端
取决于 amqplib。
笔记
在调用处理程序之前确认所有消息。
例子
发布/订阅
var amqp = require ( 'lightboard-amqp' ) ;
// can also use amqp.init and connection.createChannel separately
amqp . initWithChannel ( 'amqp://localhost' , function ( err , channel ) {
【文件预览】:
lightboard-amqp-master
----lib()
--------channel.js(3KB)
--------callbackCorrelator.js(559B)
--------rpc.js(2KB)
--------index.js(670B)
--------connection.js(542B)
----.travis.yml(188B)
----test()
--------rpc_test.js(2KB)
--------config.js(92B)
--------amqp_test.js(4KB)
--------callbackCorrelator_test.js(2KB)
----README.md(2KB)
----.gitignore(27B)
----package.json(434B)