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時,沒有任何事情發生。 –