nestjs-google-pubsub-connector:适用于Google PubSub的NestJS微服务

时间:2024-05-08 05:13:10
【文件属性】:

文件名称:nestjs-google-pubsub-connector:适用于Google PubSub的NestJS微服务

文件大小:145KB

文件格式:ZIP

更新时间:2024-05-08 05:13:10

TypeScript

NestJS Google Pubsub连接器 该软件包包括两部分,NestJS微服务策略和客户端代理,可轻松与Google PubSub集成。 特征 将您的订阅侦听器与强大的NestJS框架无缝集成! 使用自助服务命名策略按需创建订阅! 可扩展的: 订阅命名策略! Ack / nack策略! 装饰员! 装饰者! 装饰者!!! 微服务策略 创建微服务时,将服务器/微服务组件作为策略插入,并采用一些配置参数以及可选的PubSub实例。 装饰工 名称 描述 @GooglePubSubMessageHandler 采用订阅名称和主题名称(可选)。 订阅将被创建,如果,如果它不已经存在:一个主题名称的供给和createSubscriptions设置为true创建微服务时 @GooglePubSubMessageBody 这将检索传入消息的主体,并对其进行JSON.parse() 。


【文件预览】:
nestjs-google-pubsub-connector-develop
----.eslintrc.json(376B)
----.gitignore(60B)
----package.json(3KB)
----commitlint.config.js(65B)
----package-lock.json(408KB)
----jest.config.ts(618B)
----tsconfig.json(1KB)
----.github()
--------ISSUE_TEMPLATE()
----examples()
--------client()
--------server()
----README.md(8KB)
----index.ts(22B)
----deploy()
--------pr-build.yaml(358B)
--------deploy-package.yaml(551B)
--------develop-build.yaml(365B)
----lib()
--------client()
--------interfaces.ts(2KB)
--------server()
--------deserializers()
--------errors()
--------decorators()
--------strategies()
--------enums.ts(143B)
--------ctx-host()
--------serializers()
--------index.ts(204B)
--------constants.ts(67B)
----tsconfig.build.json(172B)
----.vscode()
--------launch.json(2KB)
----.husky()
--------.gitignore(2B)
--------pre-commit(108B)
--------commit-msg(80B)
----test()
--------server()
--------__mocks__()
--------jest-e2e.ts(386B)
--------utilities.ts(613B)
----.prettierrc(159B)

网友评论