文件名称:node-amqp-log-to-pg:从amqp队列到Postgres数据库的日志
文件大小:201KB
文件格式:ZIP
更新时间:2024-05-11 05:40:58
JavaScript
amqp日志到pg 从amqp队列记录到postgres数据库。 目的 从任意的amqp队列登录到postgres数据库。 记录假定为JSON格式。 它们作为jsonb插入到指定的postgres表中。 用法 有两种可能的使用方法。 您可以直接从节点运行模块,也可以使用它的require()并传递一些配置,并使用导出的方法进行生命周期管理。 如果直接运行它,该模块将查找列出的环境变量。 如果您require() ,则必须将配置作为对象传递。 一旦启动,它将侦听指定的队列,并将接收到的json有效负载写入数据库(每个有效负载一行)。 设定档 设置环境变量(如果直接使用仓库)。 AMQP_URL例如amqp://myhost/blah AMQP_EXCHANGE -amqp交换名称 AMQP_CONSUME要使用的队列名称(自动创建) AMQP_ROUTING_KEY在启动时绑定到
【文件预览】:
node-amqp-log-to-pg-master
----config.js(497B)
----src()
--------migration-source.js(1KB)
--------on-message.js(382B)
--------migrations()
--------index.js(1KB)
----Dockerfile(367B)
----.travis.yml(567B)
----LICENSE(1KB)
----test()
--------00-test.js(1KB)
--------on-message.js(679B)
--------config.js(427B)
--------index.js(407B)
----Procfile(27B)
----README.md(4KB)
----docker-compose.yml(657B)
----.editorconfig(214B)
----.gitignore(70B)
----bin()
--------run.js(251B)
----package-lock.json(761KB)
----package.json(2KB)