python google app引擎并使用websockets / w webapp2

时间:2018-12-02 03:59:27

标签: python sockets google-app-engine websocket webapp2

我正在使用python 2.7 Google App Engine安装程序开发应用程序。 API之一检索在线用户的连接状态。当前,此API每30秒被请求一次并被缓存,因此在使客户端保持用户在线状态的最新状态方面可能会有相当大的延迟。

为了改善这一点,我研究了Python App Engine的websockets,并发现了这一点:

https://cloud.google.com/appengine/docs/standard/python/sockets/

那里说它只能用于出站套接字。这样是否可以使我与客户端和该API之间保持恒定的连接,以便它可以不断地请求/查询用户在线状态API,并将其发送回客户端,以便他们获得最新信息?

其他选项都是基于Firebase的,但这似乎会更昂贵。

也很感兴趣是否有一种方法可以集成python webscoket库并将其与Google App Engine一起使用而无需额外费用;例如这样的

https://websockets.readthedocs.io/en/stable/

0 个答案:

没有答案