【发布时间】:2018-11-07 01:11:18
【问题描述】:
我使用 node.js 和 express 框架开发了一个购物车应用程序。我的应用程序中有 3 个主要模块。用户、购物车、产品是这些模块。它是在 MVC 架构中开发的。我想将其转换为微服务架构。我怎么能做到这一点?
【问题讨论】:
标签: node.js express microservices
我使用 node.js 和 express 框架开发了一个购物车应用程序。我的应用程序中有 3 个主要模块。用户、购物车、产品是这些模块。它是在 MVC 架构中开发的。我想将其转换为微服务架构。我怎么能做到这一点?
【问题讨论】:
标签: node.js express microservices
您可以通过两种方式进行操作。
根据您拥有的模块将您的 express 应用拆分为多个 express 应用。
您只能保留一个 express 应用并使用负载均衡器路由到您的应用。
例如:考虑您的用户和购物车模块,如果您有类似的网址
我的应用程序/购物车/* 我的应用程序/用户/*
然后您必须在各个实例上部署您的应用程序并使用负载均衡器相应地路由它们。
您可以探索更多关于负载平衡器的信息here
【讨论】: