1
我试图在Google云计算引擎上运行我的NodeJS应用程序。但我只能访问应用程序的预览页面。当我试图通过外部IP访问应用程序时。没有什么事发生。 我已经使用这个命令来添加新的防火墙规则:如何在外部IP上允许NodeJS应用程序生效
gcloud compute firewall-rules create default-allow-http-8080 \
--allow tcp:8080 \
--source-ranges 0.0.0.0/0 \
--target-tags http-server \
--description "Allow port 8080 access to http-server"
1)你看到什么错误? 2)尝试首先从VM内访问服务器。 3)GCE经常遇到的问题:您必须将服务器套接字绑定到0.0.0.0而不是外部IP。 – Dagang
哦,我发现了这个问题。我在谷歌云控制台上运行我的服务器,而不是在我的实例中。所以当我访问实例的外部IP时,没有任何事情发生。 –