【发布时间】:2018-02-22 05:11:17
【问题描述】:
所以我很愚蠢,没想到我将整个应用程序前后构建在一个 Node.js 应用程序实例上。现在我必须弄清楚如何让每件事都成为自己的服务。我当前的应用程序有前端(主站点)、前端(应用程序/软件部分)和后端。我需要弄清楚如何最好地将它们分为前端/主、身份验证、前端/应用和后端/应用
我该怎么做呢?我会发布代码示例,但我确信这太长了,并且不会让我感谢这里的代码与单词比率。 git repo 也不是公开的,所以不能发布。
我的堆栈是 mongo、node.js 和 express,我也在使用 passport.js。
【问题讨论】:
-
首先,为什么需要将每个服务拆分成自己的服务?你想通过这样做来实现什么目标?那么,了解多进程架构的一个早期部分是了解哪些数据需要由哪些部分访问,哪些数据需要共享?在你的问题中,我们真的没有太多可以继续讨论的问题,你应该如何构建它,甚至你想要通过拆分它来完成什么。
标签: node.js mongodb web-applications passport.js microservices