google-app-engine - 使用 Google Cloud Platform 运行 Websockets

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

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

最佳答案

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

关于google-app-engine - 使用 Google Cloud Platform 运行 Websockets,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51215196/

相关文章:

python - 为什么 R 代码在 ubuntu 中不能通过 API 运行?

google-app-engine - 从 Angular 访问受 Google IAP 保护的 API

node.js - 如何使用 Node API 从 Google Cloud Storage 返回指定的图像大小?

java - Appengine Key 序列化临时 appIdNamespace

python - 将 Dataframe.describe 输出转换为某些 json

google-app-engine - 是否可以使用自定义域而无需通过 appengine 进行所有者验证?

python - pycrypto 和谷歌应用引擎

python - 如何使用 flask 访问表单数据?

google-cloud-platform - Google Cloud BigQuery 异常处理

python-3.x - 对位于 Google Cloud Storage 上的 PDF 文件使用 textract