代码之家  ›  专栏  ›  技术社区  ›  John Balvin Arias

为什么App Engine Flexible Environment不允许WebSockets和HTTP/2流量?

  •  0
  • John Balvin Arias  · 技术社区  · 8 年前

    我对WebSocket更感兴趣,但在阅读了文档之后 here ,则, 当我读到以下内容时,我很惊讶:

    App Engine flexible environment不支持以下功能: 到后端服务、Websockets、直接访问实例的HTTP请求的HTTP/2流量

    我曾计划用gorilla websocket构建一个应用程序,但现在我已经读到了这篇文章,我不知道如何才能实现它。 我知道WebSocket在App Engine标准环境中不受支持,但为什么在灵活的环境中不受支持呢?

    1 回复  |  直到 8 年前
        1
  •  0
  •   user158    7 年前

    还有其他选择:

    与标准环境一样,灵活的环境不会 支持websockets。如果需要使用WebSocket,可以使用 Compute Engine Kubernetes Engine

    如上所述 here

    您可以按照 feature request


    更新时间:

    目前,websocket支持可用于以下语言

    • 蟒蛇
    • Java语言
    • 节点。js公司

    但它在 测试版

    文档: https://cloud.google.com/appengine/docs/flexible/python/using-websockets-and-session-affinity