【问题标题】:Websockets on AppEngine Python 3.7 standard environment?AppEngine Python 3.7标准环境上的Websockets?
【发布时间】:2019-02-08 14:52:58
【问题描述】:

Websockets 在 AppEngine 的 Python 2.7 标准环境中的使用非常有限(参见the docs here),而example code 已经使用了 6 年。

我想知道新的 Python 3.7 标准环境是否提供更好的 websocket 支持?

由于我找不到任何关于此的文档(3.7 运行时仍处于测试阶段,所以很公平),有没有人有使用 Python 3.7 在 AppEngine 上使用 websockets 的经验,并且可以提供一些方向,关于哪些库是兼容的,以及如何连接?

【问题讨论】:

    标签: python google-app-engine websocket


    【解决方案1】:

    正如我提到的here,App Engine Flexible 中的 Websocket 使用将很快推出,但对于 Standard,它至少还需要一年时间。

    我链接的帖子与 .NET 相关,但它是相同的:灵活或标准的可用语言还没有访问 websockets。

    【讨论】:

      【解决方案2】:

      我发现了这个很酷的 api,叫做 Pusher,声称可以与 GAE 一起工作。

      链接:

      https://cloud.google.com/community/tutorials/appengine-pusher https://pusher.com

      对于谁使用 Django:

      https://pusher.com/tutorials/read-receipts-django/

      如果您的流量很大,Pusher 不是免费的,但如果您想尝试或者您认为您的应用不会吸引很多用户,那么它非常适合您。

      无论如何,这是一个来自 Pusher 社区的非官方频道库(我认为它是完全免费的): https://github.com/nlsdfnbch/Pysher/blob/master/README.md

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-01-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-03-27
        • 2020-08-29
        • 1970-01-01
        相关资源
        最近更新 更多