-
-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support max connections per server #39
Comments
This appears to be possible to do with We would probably want to be a little smarter than that though so that we don't fill up the download queue with pending downloads from a host where the max number of connections is lower than the number of parallel downloads * number of splits. |
Hi @Cadair!
I'm a bit confused and having trouble understanding this, implementing a way to set the |
oooh i think i get it now, if many files are enqueued and a handful of them are from a server which has less But, shouldn't this not be a problem since we're doing things asynchronously here? A lot of pending downloads due to one server shouldn't cause a hold-up for others, right? Gah! I think i'm still having trouble understanding the issue here 😅 |
So this issue is about having a limit on |
Given we can now open many connections per server (n files x n splits) it would be useful to be able to specify limits for servers which are not able (or even block) too many connections. This would mean that we could prioritise downloads from other servers to maintain the parallelism while putting less load on servers.
The text was updated successfully, but these errors were encountered: