【发布时间】:2020-07-26 09:53:42
【问题描述】:
我正在尝试在 GCP 实例上运行我的烧瓶应用程序。但是,该应用程序会在该实例的本地主机上发布。我想访问该实例 localhost。
我看过一些视频和文章,但几乎都是关于在 GCP 上部署应用程序的。是否没有简单的方法可以将在 VM 实例的 localhost 上发布的任何内容转发到我的 PC 浏览器,如果我在应用程序中提交一些信息,那么它会转到 VM 实例并通过 VM 实例 localhost 将结果返回给我的本地机器的浏览器。
【问题讨论】:
-
Neo Andersons 的回答很好。但是,你明白
localhost是什么意思吗?您可以将您的应用程序配置为侦听连接而不需要转发。 en.wikipedia.org/wiki/Localhost -
@JohnHanley 你是说在我的烧瓶应用程序中,如果我将
host配置为我的本地笔记本电脑 IP 地址,它会在我的浏览器中发布吗? -
是的,您可以公开您的应用。 1) 为 VM 实例分配一个公共 IP 地址。 2) 在您的应用程序中从
localhost更改为0.0.0.0。 3) 在 Google Cloud Firewall 中,启用您的应用正在侦听的端口。 4) 现在您可以使用浏览器中的公共 IP 地址访问您的应用了。
标签: google-cloud-platform network-programming