Nest and RabbitMQ中的请求/响应过程

问题描述 投票:0回答:1

我是Nest和RabbitMQ的新手。您能否让我知道如何构建同步请求/响应过程?从而使生产者在确认的同时将数据返回给消费者。一旦承诺解决,生产商就在等待。我希望举个例子。在此先感谢

rabbitmq nestjs
1个回答
0
投票

RabbitMQ不能很好地替代Nestjs服务器中的HTTP。 nestjs从根本上讲是一个面向连接的同步HTTP / REST环境。无连接的异步行为无法完美地纳入其环境。

要在nestjs中使用RabbitMQ RPC pattern,您(至少)将需要构建自定义适配器-https://docs.nestjs.com/websockets/adapter#adapters

[让我想起Oscar Wilde's reputed last words,“这是我和墙纸正在为死而战。要么成功,要么我这样做。” -

© www.soinside.com 2019 - 2024. All rights reserved.