strong-pm 总是显示连接被拒绝

strong-pm always display connection refused

我已经在我的远程服务器上安装了 strong-pm 并成功部署了一个 strongloop 应用程序。我可以使用 sl-pmctl ls 查看服务,它的 id 是 1。

首先,我进行了远程测试,出现了 502 错误。然后我使用

在远程服务器上进行了测试

curl -H "Content-Type: application/json" -X POST --data '{"userName":"e23213123", "password":"safdaff"}' http://127.0.0.1:3001/ 终端显示我

curl: (7) Failed to connect to 127.0.0.1 port 3001: Connection refused

我用谷歌搜索了几个小时,但找不到任何解决方案。它只是告诉我 Connection refused,我应该从哪里开始修复它。

您可以使用

监控远程服务器上的进程
sudo tail -f -n 200 /var/log/upstart/strong-pm.log

或该日志上的类似尾巴。如果没有任何异常并且没有任何连接错误,则服务 运行 正常。

但是,如果端口 3001 甚至从本地主机都不允许,那么除了 strongloop strong-pm 进程之外,您还有其他配置问题。