我们运行的应用程序严重依赖于asyncio。 它每分钟将数百个get请求发送到几乎相同的主机,但使用不同的url。 自大约3个星期以来,我们观察到以下问题:
我们在日志记录中发现以下错误:
2018-12-07T23:37:33Z错误base_events.py:SSL传输协议上的致命错误: _process_write_backlog ssldata中的文件“ /usr/lib64/python3.6/asyncio/sslproto.py”,第638行,offset = self._sslpipe.feed_appdata(data,offset)
Python版本:3.6.3 aiohttp版本:3.4.4
问题1:?有人知道这里发生了什么吗?以及如何摆脱那些令人讨厌的过程...? (或如何调试?)
问题2:这可以关联吗?:https://bugs.python.org/issue29406