我喜欢这个框架,但我有一个问题,当为微服务使用自定义传输时,控制器呢?我的意思是,我可以在我的模块中为控制器使用普通的 TCP 传输,也可以使用我定义的自定义传输?
我想在我的微服务中使用自定义传输服务器,但我觉得框架松散了,或者我不知道如何在此设置中使用控制器;为了更好地解释它,我希望我的微服务有时可以使用 websockets 进行通信,但我也想使用控制器 TCP 访问微服务,所以最好的形式是在 main.ts 中创建两个应用程序?一个使用我的自定义传输(不带控制器),另一个使用 tcp 传输(带有控制器、服务等)?
如果没有可以使用传输的控制器,那么使用自定义传输在微服务中加载模块的目的是什么?
文档对此并不清楚。