【问题标题】:Does strongloop API server allow only one REST application per server instance?strongloop API 服务器是否只允许每个服务器实例有一个 REST 应用程序?
【发布时间】:2014-12-04 05:21:37
【问题描述】:

我是 node.jsstrongloop 的新手。

在 windows 上试用 strongloop 后,我可以将一个应用程序 [REST Loopback 服务] 关联到一个正在运行的节点实例 [PID 关联]。在不同端口上启动另一个应用程序会启动另一个具有不同 PID 的节点进程。

从生产角度来看,为每个 REST API 运行多个节点实例是否有意义 要么 所有 REST API 都应该在单个节点实例上运行吗?

我不知道第二种方法,请建议这是否可行且有意义?

非常感谢, 瓦吉德

【问题讨论】:

    标签: node.js rest loopbackjs strongloop


    【解决方案1】:

    如果您想让事情变得简单,那么一个整体实例是有意义的。否则,您可以拆分 REST API(例如微服务架构),但会增加管理基础架构的复杂性。最后,这真的取决于您的用例。

    【讨论】:

    • 您是否知道如何实现“单个整体实例”以及如何在强循环中实现。
    • 我的意思是你可以从一个 LoopBack 实例开始,然后从那里开始。请参阅入门指南:docs.strongloop.com/display/LB/Getting+started+with+LoopBack
    • 感谢分享链接 @superkau 并设法让单个环回实例运行,但想知道如何在单个 node.exe 中运行多个环回实例[Rest API]实例...
    • 我认为目前不可能。通常,人们会使用自己的配置启动多个应用程序。例如,从 localhost:3000 为 app1 提供服务,从 localhost:3001 为 app2 提供服务,等等。但是,您可以通过 slc run --cluster 4 对单个实例进行集群,例如拥有 4 个工作进程。见docs.strongloop.com/display/SLC/Application+clustering
    • “对于每个 REST API”是什么意思,您是否从一个 LoopBack 实例提供多个模型?
    猜你喜欢
    • 1970-01-01
    • 2016-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-24
    • 1970-01-01
    相关资源
    最近更新 更多