NestJS Gateway无法从微服务接收消息?

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

[我正在尝试将消息从微服务传递到event.gateway(@WebSocketGateway(),但是event.gateway中的@EventPattern()没有收到任何消息。

基本上微服务如何将消息发送到event.gateway?

任何建议将不胜感激。谢谢。

microservices nestjs gateway
1个回答
0
投票

我找到了一个解决方案,也许不是完美的解决方案,但是解决了这个问题。

在event.gateway中,添加@ Controller

...
@Controller('something')
@WebSocketGateway()
...

然后在event.module中,将EventsGateway放入controllers

...
  controllers: [EventsGateway],
  providers: [EventsGateway]
...

已解决,我可以从网关中的微服务接收事件。

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