Been having this issue for a long time over the last few updates (even compiled everything myself) and nothing seems to fix it.
While seeding/downloading a large number of torrents (~200, but issue starts appearing with much fewer torrents), upload and download speed drops to 0 every time Deluge is generating resume data, which happens every 3-4 minutes. After resume data for all torrents is generated, speed picks back up slowly as it looks like it has to reconnect to all peers, only to happen again a few minutes later.
The logs contain the following data for every torrent file:
Code: Select all
[DEBUG ] 20:35:42 alertmanager:123 save_resume_data_alert: torrent_name1 resume data generated
[DEBUG ] 20:35:42 alertmanager:123 save_resume_data_alert: torrent_name2 resume data generated
[DEBUG ] 20:35:42 alertmanager:123 save_resume_data_alert: torrent_name3 resume data generated
[DEBUG ] 20:35:42 torrentmanager:1106 on_alert_save_resume_data
[DEBUG ] 20:35:42 torrentmanager:1106 on_alert_save_resume_data
[DEBUG ] 20:35:42 torrentmanager:1106 on_alert_save_resume_data
Here is an example speed graph (5 sec update frequency):
This is a very frustrating issue as every time you disconnect from a peer, they might connect to someone else and you lose your download slot. I've been troubleshooting the issue for a while, but only discovered logging on deluge recently so that's why I'm posting this here now.
Hopefully this is a simple problem and someone can help me.
Thanks!