【发布时间】:2020-11-14 18:35:31
【问题描述】:
我是否在 Nestjs 微服务中处理文件上传?
由于微服务不使用 http req @FileInterceptor 或 Multer 将无法工作。 即使有解决方法我也不知道。
请帮忙
【问题讨论】:
-
你能写代码吗?还是您面临的错误?
标签: javascript node.js microservices nestjs multer
我是否在 Nestjs 微服务中处理文件上传?
由于微服务不使用 http req @FileInterceptor 或 Multer 将无法工作。 即使有解决方法我也不知道。
请帮忙
【问题讨论】:
标签: javascript node.js microservices nestjs multer
有一个概念叫Hybrid Application 在nest.js 中。这使您能够侦听 HTTP 请求,并利用连接的微服务。
类似这样的:
// Create your regular nest application.
const app = await NestFactory.create(ApplicationModule);
// Then combine it with your microservice
const ms = app.connectMicroservice({
transport: Transport.TCP,
options: { host: '0.0.0.0', port: 6000 }
});
await app.startAllMicroservicesAsync();
await app.listen(3000);
【讨论】: