【问题标题】:Connection Refused While Accessing API访问 API 时连接被拒绝
【发布时间】:2019-07-11 10:28:42
【问题描述】:

我有一个 nginx 服务器,我在 localhost:5000 部署了一个 api

在同一台服务器上,我有一个 Vuejs 应用程序,它部署在 localhost:3000,然后通过 www.mysite.com 提供的 nginx 反向代理。

前端使用 axios 调用 api。但是每次发生这种情况时,我都会收到与 localhost:5000 的连接被拒绝错误。

为什么会发生这种情况,我该如何解决。

注意:如果我也使用 nginx 反向代理通过 api.mysite.com 之类的域提供 localhost:5000 api 并从该域调用 api,那么它工作正常。但我不想这样做,而是想使用 localhost:5000 来调用 api。

【问题讨论】:

    标签: javascript node.js nginx


    【解决方案1】:

    如果您使用Linux,请使用以下命令检查列出的端口

    sudo netstat -tnlp | grep :5000
    

    如果有进程正在运行,那么很好。尝试将本地主机更改为 127.0.0.1:5000

    【讨论】:

      猜你喜欢
      • 2020-06-26
      • 2015-01-23
      • 2021-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-05
      • 2014-09-19
      相关资源
      最近更新 更多