【问题标题】:Google Cloud: HTTP Connection refused after VM restartGoogle Cloud:VM 重启后 HTTP 连接被拒绝
【发布时间】:2017-08-25 08:49:49
【问题描述】:

我们在 Google Cloud 上托管了一个节点服务器。 它由 GCE 上的 VM 实例处理,并为 HTTP/HTTPS 开放端口。 在我重新启动 VM 实例之前它运行良好...

如果我尝试连接到我的 API,它现在会返回 ERR: CONNECTION REFUSED 我很确定这不会因为节点服务器而发生,因为日志清楚地显示节点服务器在连接到它的 IP 或 URL 时根本没有被访问。

我仍然可以通过 SSH 连接到虚拟机...

顺便说一句:iptables 为空并仔细检查防火墙规则

有人知道可能是什么问题吗?

我很想得到一些帮助...谢谢! :D

【问题讨论】:

  • 检查您的应用程序是否在 VM 中启动,然后检查它是否在正确的接口和端口上侦听
  • 使用pm2 可以正常运行。将检查端口

标签: node.js virtual-machine google-cloud-platform port google-compute-engine


【解决方案1】:

好的,我将回答我自己的问题,这样它可以帮助任何面临同样问题的人......

对我来说,这是我的 Apache 服务器没有自动重新启动...就这么简单是啊啊!

如果您没有使用 Apache,请检查 iptables 中的任何路由。 我的节点服务器正在监听 8080 端口,但 HTTP 和 HTTPS 请求分别是 80443...

【讨论】:

    猜你喜欢
    • 2023-03-21
    • 2018-03-10
    • 1970-01-01
    • 1970-01-01
    • 2017-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多