nestx-amqp:提供AMQP连接作为NestJS模块。 内部使用amqp-connection-manager

时间:2024-03-14 14:18:12
【文件属性】:

文件名称:nestx-amqp:提供AMQP连接作为NestJS模块。 内部使用amqp-connection-manager

文件大小:191KB

文件格式:ZIP

更新时间:2024-03-14 14:18:12

typescript nest amqplib nestjs amqp-connection-manager

nestx-amqp 提供AMQP连接作为NestJS模块。 内部使用 。 特征 提供一个AmqpModule创建异步的AmqpConnectionManager 在Global处提供可注射的amqp连接管理器 提供@PublishQueue和@SubscribeQueue类的装饰器作为方法装饰器,以简化使用 安装 yarn add nestx-amqp 例子 注册模块异步 import { Module } from '@nestjs/common' import { AmqpModule } from 'nestx-amqp' @ Module ( { imports : [ AmqpModule . forRootAsync ( { useFactory : ( ) => ( { urls : [ 'amqp://guest:guest@l


【文件预览】:
nestx-amqp-master
----.eslintrc.json(762B)
----.gitignore(4KB)
----package.json(3KB)
----src()
--------amqp.constants.ts(1KB)
--------decorators()
--------services()
--------interfaces()
--------amqp.options.ts(917B)
--------__tests__()
--------amqp.explorer.ts(6KB)
--------index.ts(520B)
--------amqp.module.ts(2KB)
--------shared()
--------amqp.container.ts(1KB)
--------amqp.providers.ts(2KB)
----LICENSE(1KB)
----CHANGELOG.md(4KB)
----tsconfig.json(513B)
----docker-compose.yml(118B)
----.github()
--------workflows()
--------renovate.json(263B)
----README.md(6KB)
----index.ts(23B)
----.editorconfig(235B)
----.prettierrc(141B)
----yarn.lock(419KB)
----nest-cli.json(64B)

网友评论