我正在使用Redis作为微服务通信的传输。
控制器中的每个@MessagePattern为Pub消息创建两个Redis频道 _ack ,为此消息创建 _res 以回答。
正在发送消息的客户端 - 将其发布到 _ack 频道并通过收听 _res 频道等待响应。当答案通过 _res 频道收到时,我们会收到此信息包“dispos:true”
问题: 如果我创建3个微服务(不同的服务器)。其中两个将具有相同的@MessagePattern,第三个将在此模式上发送消息。这有点像广播消息。
发件人是否会正确处理来自_res频道的答案?
使用nestjs传输进行广播是否正确?