ProxyPool
ProxyPool copied to clipboard
tester可能存在内存泄漏
运行一段时间之后,tester占用的内存越来越多,必须手动重启才行,请问有人能帮忙看一下可能是哪里内存泄漏了么?
我使用docker-compose运行程序,并且修改了tester相关的配置,如下:
TEST_URL: <test-api-url>
TEST_TIMEOUT: 3
TEST_BATCH: 100
截图如下:

可以看到,程序运行两个多月,getter和server的内存占用都比较正常,但是tester占用600+MB内存
多谢提醒,我会重点排查下
也遇到了同样的问题,跑了大概一个月,内存占用50多个G。
您好,我已收到您的邮件,我将尽快给您回复。Hello, I have received your email, I will reply to you as soon as possible.
我这边是getter内存泄漏,把base.py里面的19行requests库换成httpx就好了,不知道为什么

python版本3.7.4,requests版本2.26.0
我排查了一遍潜在问题可能是 aiohttp 本身的问题,先试着升级下版本看看。
后续继续观察。
有什么解决办法了吗?我放服务器跑一个星期多了5-6G的内存