从官方的nest.js文档中我们可以看到我们不支持具有基于日志的持久性的流媒体平台,例如kafka或nats流媒体,因为创建它们是为了解决不同范围的问题。但是,您可以在这里看到如何使用nats创建微服务https://docs.nestjs.com/microservices/nats 这在理论上是不支持的。我想用Kafka和鸟巢。是否/将得到支持?提前谢谢!
owfi6suc1#
kafka消息代理是一个生态系统,它包含了整个代码库和项目的其他参与者。基本tcp、redis inmemcach、mqtt、nats、grpc中提到的所有微服务模式都可以在nest.js core scaffold中抽象。如果您想使用kafka或rabbitmq,可以重新构造您的项目并对其进行更改一些应用程序,这些应用程序应该与消息和消息队列分离并协同工作。
1条答案
按热度按时间owfi6suc1#
kafka消息代理是一个生态系统,它包含了整个代码库和项目的其他参与者。
基本tcp、redis inmemcach、mqtt、nats、grpc中提到的所有微服务模式都可以在nest.js core scaffold中抽象。
如果您想使用kafka或rabbitmq,可以重新构造您的项目并对其进行更改一些应用程序,这些应用程序应该与消息和消息队列分离并协同工作。