Nest JS Шлюз не может получать сообщения от микросервисов? - PullRequest
0 голосов
/ 05 февраля 2020

Я пытаюсь передать сообщение из микросервиса на event.gateway (@WebSocketGateway ()), но @EventPattern () в event.gateway не получает никакого сообщения.

В основном как Микросервис может отправлять сообщения на event.gateway?

Будем благодарны за любые предложения. Спасибо.

1 Ответ

0 голосов
/ 05 февраля 2020

Я нашел решение, возможно, не идеальное, но решает тему.

в event.gateway Я добавляю @ Controller

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

и затем в event.module поместите EventsGateway на контроллеры

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

Решено, я могу получать события от микросервисов в шлюзе.

...