0

我正在使用 Strongloops 的 Loopback 构建一个 API。我正在关注本教程,到目前为止,当我运行应用程序时它正在工作

slc run

但是,如果我尝试在集群模式下运行应用程序(以利用双核服务器),第二个进程会引发 EADDRINUSE 错误。

我的 config.json 读取

{
    "restApiRoot": "/v1",
    "host": "0.0.0.0",
    "port": 5000,
    "url": "http://0.0.0.0:5000/"
}

与示例中的非常相似(端口除外)。我无法找到有关如何(或是否)应该修改此配置的文档。

有人在集群模式下运行过 slc 吗?有没有人有在集群模式下运行 Node 的经验?(我知道工头允许这样的事情)。

谢谢!

4

1 回答 1

2

您使用什么命令在集群中运行应用程序?

你应该使用类似的东西

slc run --cluster cpus

有关文档,请参阅http://docs.strongloop.com/display/SLC/slc+run。我刚刚使用此命令从https://github.com/strongloop/loopback-example-datasourceAPI.git运行了该应用程序,它对我来说运行正常。

顺便说一句,config.json 的文档在http://docs.strongloop.com/display/LB/config.json中。

兰德

于 2014-08-14T22:29:21.540 回答