如何在 Google 云平台中的 VM 实例上 运行 python 脚本
how to run python script on a VM instance in Google cloud platform
我正在使用 WebSockets 开发 Messenger 应用程序,我想 运行 Linux VM 实例中的服务器脚本并使用来自客户端脚本的 VM public IP 访问它运行来自我和朋友的系统(这样我和朋友可以聊天)但是我如何在 VM 上 运行ning 脚本,我应该制作一个应用程序并将其部署到应用程序引擎,然后以某种方式在 VM 中获取已部署的应用程序?我真的很困惑,如果上面有什么不对的地方请指正,我是云新手
运行 Google Compute Engine 上的虚拟机是最直接的解决方案。这将允许您设置一个 public IP,SSH 到 VM,上传您的脚本,并在终端中执行它。尝试 Linux 快速入门 here 开始。
App Engine 可以在这种情况下工作,但不太适合。 App Engine 是一种平台即服务产品,可根据到达它的并发 HTTP 请求的数量向上和向下扩展计算资源。这些计算资源是:
- 短暂的,这意味着他们没有一致的 public IP 可以连接。
- 旨在事务性地响应 HTTP 请求,这意味着它们不适合 运行 脚本,就像持久性 VM 那样。
我正在使用 WebSockets 开发 Messenger 应用程序,我想 运行 Linux VM 实例中的服务器脚本并使用来自客户端脚本的 VM public IP 访问它运行来自我和朋友的系统(这样我和朋友可以聊天)但是我如何在 VM 上 运行ning 脚本,我应该制作一个应用程序并将其部署到应用程序引擎,然后以某种方式在 VM 中获取已部署的应用程序?我真的很困惑,如果上面有什么不对的地方请指正,我是云新手
运行 Google Compute Engine 上的虚拟机是最直接的解决方案。这将允许您设置一个 public IP,SSH 到 VM,上传您的脚本,并在终端中执行它。尝试 Linux 快速入门 here 开始。
App Engine 可以在这种情况下工作,但不太适合。 App Engine 是一种平台即服务产品,可根据到达它的并发 HTTP 请求的数量向上和向下扩展计算资源。这些计算资源是:
- 短暂的,这意味着他们没有一致的 public IP 可以连接。
- 旨在事务性地响应 HTTP 请求,这意味着它们不适合 运行 脚本,就像持久性 VM 那样。