构建的节点应用程序具有某种程度的耦合服务

时间:2019-05-08 04:34:14

标签: node.js

我正在构建一个Node应用程序,该应用程序具有用于SPA的前端标准API和正在不断轮询另一个API的后端服务,我正在阅读有关群集,派生和工作程序的Node文档,这有点困惑并且无法找到任何可以充分解决我所遇到问题的方法。

我想在2个不同的服务器核心上使用2个不同的API,但是使用相同的代码库。我已经试验了两个节点入口文件app.jsapp1.js在同一台服务器上都可以正常工作,但这是一个非常非常简单的实现。

这样做明智吗?如上所述,我需要为两个服务使用相同的代码库来执行业务逻辑。

我很难查找示例或想像一下它的样子,我只需要制作两个app.js入口文件吗?如何将这些服务放在不同的处理器内核上呢?这可能吗?我假设我可以使用IPC在它们之间进行通信?但是我使用集群吗?分叉?

一个快速简单的示例将非常有用,因为我仍然很新,在现阶段这对我来说是非常高级的,但是我只是需要一点点推动力。谢谢你的帮助。

0 个答案:

没有答案