首页 > 解决方案 > 如何使用 asyncio 和 python 实现推送客户端

问题描述

我目前正在使用pysher python 包作为带有 python 3.5 的推送器客户端的基础。根据我的经验,pysher 目前无法从推送错误或互联网连接的临时中断中恢复,从而导致推送通知丢失。此外,性能要求(CPU 使用率和内存)太高,导致需要不时地杀死和重启推送客户端。

因此,我想以另一种方式(没有 pysher 包)实现基于 python 3.5 的推送器客户端。我听说 asyncio 非常适合这个用例,我也想考虑一下。

我该如何实施?

谢谢!

标签: pythonpackageclientpython-asynciopusher

解决方案


推荐阅读