Ruby,Mongodb和Anemone:网络搜寻器是否存在内存泄漏?
-
29-10-2019 - |
解决方案
我对此也有疑问,但是我正在使用redis作为数据存储。
这是我的爬虫: 通用标签
我将此处上的补丁应用到了海葵宝石中的core.rb文件中: 通用标签
...
(下面是第155行) 通用标签
我有一个每小时的cron工作: 通用标签
尝试降低Redis的内存使用量。我现在要重新开始一个巨大的爬网,所以我们看看它如何进行!
我将报告结果...
其他提示
我正在做类似的事情,我想也许您只是在创建数据负载。
您没有保存身体,因此应该有助于记忆需求。
我能想到的唯一其他改进是使用Redis代替Mongo,因为我发现它对于Anemone的存储具有更大的可伸缩性。
检查mongo中数据的大小-我发现我正在保存大量行。
不隶属于 StackOverflow