Redis
Redis
第二个内置传输器基于 Redis 数据库。此传输器利用发布/订阅
功能。
安装
在我们开始之前,我们必须安装所需的包:
$ npm i --save redis
概观
为了从TCP传输策略切换到Redis pub / sub
,我们需要更改传递给该createMicroservice()
方法的选项对象。
main.ts
JS
const app = await NestFactory.createMicroservice(ApplicationModule, {
transport: Transport.REDIS,
options: {
url: 'redis://localhost:6379',
},
}
选项
有许多可用的选项可以确定转运行为。
url | 连接网址 |
---|---|
retryAttempts | 连接尝试的总量 |
retryDelay | 连接重试延迟(ms) |