【问题标题】:Running Websockets with Google Cloud Platform使用 Google Cloud Platform 运行 Websocket
【发布时间】:2018-12-15 08:18:27
【问题描述】:

我有一个同时运行 flask 和 flask-socketio 端点的烧瓶应用程序。当我在谷歌应用引擎上进行部署时,我意识到应用引擎不支持 websockets。这意味着我需要为我的烧瓶套接字使用计算引擎,为我假设的常规烧瓶端点使用应用引擎。我将如何创建这两个实例并在相互连接的同时并行运行它们?这可能吗?如果我的思路没有走上正轨,请指出正确的方向。

【问题讨论】:

  • 一种选择可能是使用 App Engine Flexible - 它支持 WebSockets 和大部分 App Engine 自动缩放和部署功能。

标签: google-app-engine flask google-cloud-platform google-compute-engine flask-socketio


【解决方案1】:

是的,您可以运行多少个您希望并行运行的实例来扩展我们的服务,您可能会考虑创建一个集群。 您可以使用 Compute Engine for WebSocket Server,Google 决定将 App Engine 与 Compute Engine 结合来实现与 WebSocket 服务器的连接。 这是一个解释WebSocket on Google Cloud Platform的谷歌公开文档@

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-09
    • 2020-04-08
    • 1970-01-01
    • 1970-01-01
    • 2020-05-23
    • 1970-01-01
    • 2022-09-27
    • 2014-11-26
    相关资源
    最近更新 更多