如何将 mvc 架构转换为微服务架构?



我开发了一个使用node.js和Express Framework的购物车应用程序。 我的应用程序中有 3 个主要模块。 用户、购物车、产品就是这些模块。 它是在MVC架构中开发的。 我想将其转换为微服务架构。 我怎样才能做到这一点?

您可以通过两种方式做到这一点。

  1. 根据您拥有的模块将快速应用程序拆分为多个快速应用程序。

  2. 您可以只保留一个快速应用程序,并使用负载均衡器路由到您的应用程序。

例如:考虑您的用户和购物车模块,如果您有类似的网址

我的应用/购物车/* myapp/user/*

然后,您必须在相应的实例上部署应用程序,并使用负载均衡器相应地路由它们。

您可以在此处探索有关负载均衡器的更多信息

最新更新