【发布时间】:2017-12-04 20:48:53
【问题描述】:
我正在编写一个应用程序来监听 websocket 连接并发出不频繁的 REST 请求。 aiohttp 似乎是一个自然的选择,但我很灵活。该应用程序很简单,但需要可靠(每天收集千兆字节的数据,同时最大限度地减少数据丢失)。
使用 aiohttp 处理连接丢失的最佳方法是什么?我注意到其他一些其他 Python 库具有可用的自动重新连接选项。使用 aiohttp,我总是可以通过循环手动实现这一点(一旦连接丢失就重新开始),但我不知道最佳实践是什么(是否可以继续尝试重新连接而不延迟循环?) .
【问题讨论】:
标签: python-3.x websocket python-asyncio aiohttp