我正在尝试将消息从微服务传递到event.gateway(@WebSocketGateway()),但是event.gateway中的@EventPattern()没有收到任何消息。
微服务基本如何将消息发送到event.gateway?
任何建议将不胜感激。谢谢。
答案 0 :(得分:0)
我找到了一个解决方案,也许不是完美的解决方案,但解决了这个问题。
在event.gateway中,添加 @Controller
...
@Controller('something')
@WebSocketGateway()
...
,然后在event.module中将EventsGateway放入 controllers
...
controllers: [EventsGateway],
providers: [EventsGateway]
...
解决了,我可以从网关中的微服务接收事件。