#1
|
||||
|
||||
Unsuccessful download attempt skipped after how many seconds - adjustable??
Is there a setting, how long JD tries to download a file until it gives up and moves on with other files?
Scenario I have a very great number of pending links in a folder/package in the downloads pane. I start downloads for all of them using the Force Download Start command. This command is set to a maximum of 10 files simultaneously. Now, when JD tries to download from URLs which don't respond, it looks to me, as if JD waits almost forever before it moves on with other URLs. I would like to adjust this time/timeout. How do I do this? (in Advanced Settings I guess) |
#2
|
||||
|
||||
Should have better asked this in the German section?
|
#3
|
||||
|
||||
Far as I recall its not a user defined option. Might be a little different controlling / retry stuff for force mode but I can't guarantee Im correct. You could do some tests like: If they are all on the same hoster, you could use the option max sim dl per host or 'domain rules' (advanced settings), and not using force start and consider setting a higher priority for the package/downloads to manipulate in that fashion.
__________________
raztoki @ jDownloader reporter/developer http://svn.jdownloader.org/users/170 Don't fight the system, use it to your advantage. :] |
#4
|
||||
|
||||
Thanks for answering. I can only hope you're wrong.
Quote:
Let's say I have 1,000 files in the downloads list. Let's say I have JD set to 10 downloads at any one time. JD starts with the first 10 files, everything is fine. Now JD comes to links where the response time is extremely slow. Once it has come to 10 of such files/links, to me it seems as if JD waits for forever, instead of skipping those links after a certain timeout. And what I would like to do is adjusting this timeout. Hope that Jiaz or Pspzockerscene can help. |
#5
|
||||
|
||||
Well it was clear for the component that you gave, one had to make assumptions from that.
Further assumptions This does kinda reminds me of a polish user that has had issues on and off for years; Along the lines of socket/connection timeout issues have caused issues. Either from misconfigured settings on his side (20 : 20 ; max chunks:max sim dl) or combination of decrypter + hoster work, or with over loaded wan, or site is punishing you due to the load that you're generating (doesn't give errors just stops responding). If downloads are balanced across multiple host providers then this is most likely on your side Slow response times due to high latency on your end (typically due to your wan being saturation). JD doesn't really deal well with socket issues well overall. Specially on decrypter side, for example a complex task can fail at the first socket issue, halt and not retry. Download side (hoster) it will retry, but this task will take time as error timeouts timeframes need to expire. Sure we can wait for Jiaz or Psp to respond further =] raztoki
__________________
raztoki @ jDownloader reporter/developer http://svn.jdownloader.org/users/170 Don't fight the system, use it to your advantage. :] Last edited by raztoki; 12.05.2024 at 12:15. |
#6
|
||||
|
||||
Quote:
Quote:
Afaik, downloads are being performed in alphabetical order of the links. So, it would start with e.g. siteA.com/folder1/file1 siteA.com/folder1/file2 siteA.com/folder1/file3 ... siteA.com/folder2/file1 siteA.com/folder2/file2 siteA.com/folder2/file3 ... when done with siteA, JD would continue with siteB ... siteB.com/folder1/file1 siteB.com/folder1/file2 siteB.com/folder1/file3 ... siteB.com/folder2/file1 siteB.com/folder2/file2 siteB.com/folder2/file3 ... when done with siteB, JD would continue with siteC and so on. And your recommendation would be to jump between the sites: siteA, siteB, siteC,... But how can I force JD to "jump" this way? |
#7
|
||||
|
||||
no real way with default jd other than utilising some of the existing features
you could do it via micro management on your part with priorities highest =a, high = b, normal c else you could just use use max sim per host rules so 10 max sim dl 5 max sim per host, it will download half from the first two available hosts in your list. Both priorities and max sim per host wouldn't ensure it wouldn't jump to third host c before a or b is finished due to race conditions or time restrictions preventing progression of a or b alternatively you could create maybe event scripter script and program it in a fashion to do this micro management on your behalf. disabling all downloads, and enabling it when it meets your conditions. ensuring it does as you wish vs how jd is made to work raztoki
__________________
raztoki @ jDownloader reporter/developer http://svn.jdownloader.org/users/170 Don't fight the system, use it to your advantage. :] |
#8
|
||||
|
||||
Quote:
In Advanced Settings I only can enable or disable Max Downloads Per Host. |
#9
|
||||
|
||||
Timeout bei erfolglosen Downloadversuchen
Da ich im englischen Support-Bereich mit meiner Frage nicht so recht weitergekommen bin, frage ich heute hier noch einmal:
Gibt es eine Einstellung, wie lange JD versucht, eine Datei herunterzuladen, bis er aufgibt und den Download mit den nächsten Dateien fortsetzt? Szenario Ich habe z.B. 1.000 zum Download anstehende Links in einem Ordner/Package im Downloadbereich. Ich starte die Downloads. Einstellung: max.10 Downloads gleichzeitig. Wenn JD nun versucht, von Adressen herunterzuladen, die zwar erreichbar sind, aber (wegen Überlastung?) keine Daten senden, sieht es für mich so aus, als würde JD eine Ewigkeit warten, bevor er mit anderen Adressen fortfährt. Zum Teil hängt JD tatsächliche dauerhaft fest. Nur durch "disable" dieser Adressen kann der Download von anderen Adressen fortgesetzt werden. Ich möchte daher ein Timeout einstellen bzw. anpassen. Wie mache ich das? EDIT NACHTRAG: Habe nach dem Stichwort Timeout gesucht, bin aber nicht wirklich fündig geworden unter den 38 Ergebnissen. Und diese Einstellung bezieht sich ja wohl nur darauf, wenn ich über einen Proxy arbeite? GeneralSettings: Proxy Host Ban Timeout Das Default Timeout 900000 verstehe ich als 900 sec.??? Last edited by StefanM; 18.05.2024 at 12:34. |
#10
|
||||
|
||||
Nochmals hier: Ich hab das Thema auf dem Schirm, nur noch keine Zeit gefunden. Den Thread nochmals wiederholen hilft hier net
__________________
JD-Dev & Server-Admin |
#11
|
||||
|
||||
Quote:
Quote:
GeneralSettings.maxdownloadsperhostenabled GeneralSettings.maxsimultanedownloadsperhost
__________________
raztoki @ jDownloader reporter/developer http://svn.jdownloader.org/users/170 Don't fight the system, use it to your advantage. :] |
#12
|
||||
|
||||
Thanks!
Found it here: GeneralSettings.maxdownloadsperhostenabled GeneralSettings.maxsimultanedownloadsperhost in the meantime. The default setting is "off" which means "unlimited". Changing it to e.g. 5 per host didn't really help. And Jiaz told me that he will take a look at my issue. To me at looks like the result of some kind of host overload. The host answers "that much" that JD stays with the "not uploading" host. And I cannot see, which causes JD
Maybe with my problem I can encourage Jiaz to add some adjustable timeout, as there are so many different adjustable timeouts already in "advanced settings". By the way: Do you know of any document which contains more detailed information about those different settings, than the "?" does in advanced settings? Last edited by StefanM; 19.05.2024 at 14:22. |
#13
|
||||
|
||||
yes by default its off. ok, at least you tried.
Error messages sound a vague maybe lost in translation? See what Jiaz comes up with =] documentation, there isn't any really. The only well documented parts of JD is the my/jd API, has excellent design and documentation, congrats goes to the two behind it.
__________________
raztoki @ jDownloader reporter/developer http://svn.jdownloader.org/users/170 Don't fight the system, use it to your advantage. :] Last edited by raztoki; 19.05.2024 at 14:04. |
#14
|
||||
|
||||
Since my German thread has just been closed by PSP, I'm sending my friendly reminder now here. Just in case it has been forgotten...
|
#15
|
||||
|
||||
Team: Reminder - thread was pushed here.
The current retry logic is not ideal and also there aren't too many settings to let the user influence it. I also do't want to provide a too detailed descriptions here since items can fail due to a lot of different reasons so without logs and example URLs it is nearly impossible to tell why your downloads fail and which retry behavior gets appended. Also while you assume that your downloads are running into a timeout, I would still like to have logs. I've made a lot of wrong assumptions in the past so I'm counting on logs when it comes to analysis of such problems!
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
Thread Tools | |
Display Modes | |
|
|