无法从外部连接到 google 云上的 Snap 应用程序 运行

Unable to connect externally to Snap application running on google cloud

我正在尝试 运行 我的 project 在 google 云上。服务器是 运行,quickHttpServe 运行 在 http://0.0.0.0:8000 上。我已经通过 SSH 进入我的云实例,克隆了我的存储库,安装了堆栈,构建了项目,并且能够 运行 它在云实例上。

它在我的本地机器上运行良好,并且能够从 http://localhost:8000 上的服务器接收 html 文件,但不能在 http://<my cloud instance external ip>:8000.

上接收

我希望能够转到 http://<my cloud instance external ip>:8000 并获得一个 html 页面,就像我 运行 它在我的机器上本地时的工作方式一样。

在 google 云中的 VPC 网络选项卡下为 tcp:8000 的 IP 范围 0.0.0.0/0 添加防火墙规则似乎可以解决问题。