我正在将@nest/microservices
和最新版本的nextjs 6.x
一起使用。我使用@EventPattern
和ClientProxy.emit.
这在本地可以正常工作,但是当我部署时,我使用AWS Eventbridge
直接与lambda
进行通信。当然,这可能是任何运输机制,因此我的问题与Eventbridge
本身无关。
我需要做的是在我的lambda
中接收一个有效负载,然后将其推送到nestjs microservices
生命周期中,以便可以使用@EventHandler(...)
处理我的事件。因此,我正在寻找类似publishLocal
或emitLocal
的东西,以使通讯保持in-process
。
我将用nestjs
引导NestFactory.createApplicationContext(...)
应用程序上下文,只是不确定如何以分离的方式在进程中处理订阅有效负载。
任何想法都会受到赞赏,谢谢。
干杯, 标记