Зависание на "зацикленных" закачках

Пишите тут о всех ошибках, недоработках и "вылетах" DM.

Moderators: Korney San, Qwertiy, Alex Qwerty, marcipan, igelizm, PAShYCh

Post Reply
VladSh

Зависание на "зацикленных" закачках

Post by VladSh »

Иногда бывают закачки, вроде бы с докачкой, но которые постоянно прерываются и начинают перекачиваться. Вот яркий пример: http://dl.antivir.de/package/fusebundle ... bundle.zip (это официальная ссылка на закачку антивирусных баз Avira).
В таком случае если активно работать с интерфейсом DM или добавлять другие закачки, то DM сначала начинает подтормаживать, затем перестаёт отвечать и приходится снимать задачу. Это происходит не сразу, а в течение 1-2-х минут.
Такое ощущение, что закачка стартует в основном потоке программы. Было бы неплохо стартовать её либо в отдельном потоке сразу, либо когда видно, что она такая вот, "ненадёжная", что ли.
marcipan
Гуру
Posts: 1400
Joined: 11 Jun 2005, 3:55 Sat
Location: Санкт-Петербург

Re: Зависание на "зацикленных" закачках

Post by marcipan »

Ссылка рабочая, зацикливание не наблюдалось.
Возможно поможет уменьшение "Максимально допустимое кол-во ошибок на одну закачку" до 10 Инструменты-настройки-закачки.
Если ссылок много и большой суммарный объём, то может притормаживать интерфейс ДМа наличие галки на "Резервировать место на диске для всего файла" в этом же направлении настроек.
Windows 7 х64, Google Chrome 54.0.2840.99, ИЕ11 \ DM 6.10.2.1527
Qwertiy
Гуру
Posts: 764
Joined: 07 Jan 2011, 1:45 Fri
Location: Россия

Post by Qwertiy »

VladSh wrote:затем перестаёт отвечать и приходится снимать задачу
А если не снимать? В течение минуты отвиснет сам?
marcipan wrote:Ссылка рабочая, зацикливание не наблюдалось.
Речь не об этом.
VladSh wrote:Иногда бывают закачки, вроде бы с докачкой, но которые постоянно прерываются и начинают перекачиваться. ... антивирусных баз
Эта ссылка спокойно качается в несколько потоков, её можно ставить на паузу.
С каким сообщением перекачивается? Об изменении размера файла?
Вероятно, она скачивается настолько длительное время, что они уже успевают обновить базы.
Пожалуйста, посмотрите: Использование ссылок в тексте сообщений
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
VladSh

Re: Зависание на "зацикленных" закачках

Post by VladSh »

Файл, по ссылке которую я запостил выше, закачивается быстро, за 2 секунды с момента начала закачки у меня уже 14% закачано. В основном сбрасывается даже не доходя до 20%. Один раз получилось дождаться 91% и один раз 45%.
Сбрасывается безо всяких сообщений, просто закачка шла себе, шла, потом счётчик процентов сбрасывается и закачка начинается сначала.
Не знаю, на сколько помогут здесь логи, но вложил их внизу (как убрать под спойлер не нашёл в доке, простите, если что).

Галку "Резервировать место на диске для всего файла" снял, повлияла на отзывчивость интерфейса. При одной этой закачке не виснет, но тормозит.
Если уж DM повис, то не отвисает, приходится снимать задачу.

Количество ошибок уменьшал, картина ухудшается - закачивается только 2-4%, далее сброс, и всё по новой.

Всё время, пока набирал это сообщение, закачка продолжает молотиться, то сбрасываясь, то начинаясь. Такая, вот, бесконечная закачка...

Логи (скопировал после 2-х или 3-х сбросов закачки):

Code: Select all

15 06.03.2015 02:01:43 Start connection to dl.antivir.de:80 [3]
16 06.03.2015 02:01:43 Connecting to dl.antivir.de:80 [3]
17 06.03.2015 02:01:43 Connected [3]
18 06.03.2015 02:01:43 GET /package/fusebundle/win32/int/vdf_fusebundle.zip HTTP/1.0
                       User-Agent: Download Master
                       Accept: */*
                       Accept-Encoding: identity
                       Referer: http://dl.antivir.de/package/fusebundle/win32/int/
                       Range: bytes=102380442-
                       Pragma: no-cache
                       Cache-Control: no-cache
                       Host: dl.antivir.de
19 06.03.2015 02:01:45 HTTP/1.1 206 Partial Content
                       Server: nginx/1.4.6 (Ubuntu)
                       Content-Type: application/zip
                       Last-Modified: Thu, 05 Mar 2015 17:06:46 GMT
                       ETag: "54f88d26-7abcf69"
                       X-Varnish-Host: muc1.cdn.avira.net
                       Accept-Ranges: bytes
                       Date: Fri, 06 Mar 2015 00:02:24 GMT
                       X-Varnish: 480155501 478614306
                       Age: 3127
                       Via: 1.1 varnish
                       Connection: close
                       Content-Range: bytes 102380442-128700264/128700265
                       Content-Length: 26319823
20 06.03.2015 02:01:45 Restart download. File date already changed
21 06.03.2015 02:01:45 Closing socket [1]
22 06.03.2015 02:01:45 Socket disconnected [1]
23 06.03.2015 02:01:45 Start delete section [1]
24 06.03.2015 02:01:45 Closing socket [2]
25 06.03.2015 02:01:45 Socket disconnected [2]
26 06.03.2015 02:01:45 Start delete section [2]
27 06.03.2015 02:01:45 Closing socket [3]
28 06.03.2015 02:01:45 Socket disconnected [3]
29 06.03.2015 02:01:45 Start delete section [3]
30 06.03.2015 02:01:45 Header not recognized or 505 [3]
31 06.03.2015 02:01:46 Section deleted [1]
32 06.03.2015 02:01:46 Section deleted [2]
33 06.03.2015 02:01:46 Section deleted [3]
34 06.03.2015 02:01:46 Start new section [1]
35 06.03.2015 02:01:46 Start connection to dl.antivir.de:80 [1]
36 06.03.2015 02:01:46 Connecting to dl.antivir.de:80 [1]
37 06.03.2015 02:01:46 Connected [1]
38 06.03.2015 02:01:46 GET /package/fusebundle/win32/int/vdf_fusebundle.zip HTTP/1.0
                       User-Agent: Download Master
                       Accept: */*
                       Accept-Encoding: identity
                       Referer: http://dl.antivir.de/package/fusebundle/win32/int/
                       Pragma: no-cache
                       Cache-Control: no-cache
                       Host: dl.antivir.de
39 06.03.2015 02:01:49 HTTP/1.1 200 OK
                       Server: nginx/1.4.6 (Ubuntu)
                       Content-Type: application/zip
                       Last-Modified: Thu, 05 Mar 2015 17:07:57 GMT
                       ETag: "54f88d6d-7abcf69"
                       X-Varnish-Host: muc1.cdn.avira.net
                       Content-Length: 128700265
                       Accept-Ranges: bytes
                       Date: Fri, 06 Mar 2015 00:03:30 GMT
                       X-Varnish: 4175142220 4173686844
                       Age: 2830
                       Via: 1.1 varnish
                       Connection: close
40 06.03.2015 02:01:49 Start new section [2]
41 06.03.2015 02:01:49 Start connection to dl.antivir.de:80 [2]
42 06.03.2015 02:01:49 Connecting to dl.antivir.de:80 [2]
43 06.03.2015 02:01:49 Connected [2]
44 06.03.2015 02:01:49 GET /package/fusebundle/win32/int/vdf_fusebundle.zip HTTP/1.0
                       User-Agent: Download Master
                       Accept: */*
                       Accept-Encoding: identity
                       Referer: http://dl.antivir.de/package/fusebundle/win32/int/
                       Range: bytes=70134640-
                       Pragma: no-cache
                       Cache-Control: no-cache
                       Host: dl.antivir.de
45 06.03.2015 02:01:51 HTTP/1.1 206 Partial Content
                       Server: nginx/1.4.6 (Ubuntu)
                       Content-Type: application/zip
                       Last-Modified: Thu, 05 Mar 2015 17:07:57 GMT
                       ETag: "54f88d6d-7abcf69"
                       X-Varnish-Host: muc1.cdn.avira.net
                       Accept-Ranges: bytes
                       Date: Fri, 06 Mar 2015 00:03:32 GMT
                       X-Varnish: 4175144972 4173686844
                       Age: 2833
                       Via: 1.1 varnish
                       Connection: close
                       Content-Range: bytes 70134640-128700264/128700265
                       Content-Length: 58565625
46 06.03.2015 02:01:52 Start new section [3]
47 06.03.2015 02:01:52 Start connection to dl.antivir.de:80 [3]
48 06.03.2015 02:01:52 Connecting to dl.antivir.de:80 [3]
49 06.03.2015 02:01:52 Connected [3]
50 06.03.2015 02:01:52 GET /package/fusebundle/win32/int/vdf_fusebundle.zip HTTP/1.0
                       User-Agent: Download Master
                       Accept: */*
                       Accept-Encoding: identity
                       Referer: http://dl.antivir.de/package/fusebundle/win32/int/
                       Range: bytes=102265043-
                       Pragma: no-cache
                       Cache-Control: no-cache
                       Host: dl.antivir.de
51 06.03.2015 02:01:54 HTTP/1.1 206 Partial Content
                       Server: nginx/1.4.6 (Ubuntu)
                       Content-Type: application/zip
                       Last-Modified: Thu, 05 Mar 2015 17:07:57 GMT
                       ETag: "54f88d6d-7abcf69"
                       X-Varnish-Host: muc1.cdn.avira.net
                       Accept-Ranges: bytes
                       Date: Fri, 06 Mar 2015 00:03:35 GMT
                       X-Varnish: 4175147657 4173686844
                       Age: 2835
                       Via: 1.1 varnish
                       Connection: close
                       Content-Range: bytes 102265043-128700264/128700265
                       Content-Length: 26435222
52 06.03.2015 02:01:54 Start new section [4]
53 06.03.2015 02:01:54 Start connection to dl.antivir.de:80 [4]
54 06.03.2015 02:01:54 Connecting to dl.antivir.de:80 [4]
55 06.03.2015 02:01:54 Connected [4]
56 06.03.2015 02:01:54 GET /package/fusebundle/win32/int/vdf_fusebundle.zip HTTP/1.0
                       User-Agent: Download Master
                       Accept: */*
                       Accept-Encoding: identity
                       Referer: http://dl.antivir.de/package/fusebundle/win32/int/
                       Range: bytes=45951724-
                       Pragma: no-cache
                       Cache-Control: no-cache
                       Host: dl.antivir.de
57 06.03.2015 02:01:56 HTTP/1.1 206 Partial Content
                       Server: nginx/1.4.6 (Ubuntu)
                       Content-Type: application/zip
                       Last-Modified: Thu, 05 Mar 2015 17:07:57 GMT
                       ETag: "54f88d6d-7abcf69"
                       X-Varnish-Host: muc1.cdn.avira.net
                       Accept-Ranges: bytes
                       Date: Fri, 06 Mar 2015 00:03:37 GMT
                       X-Varnish: 4175150361 4173686844
                       Age: 2838
                       Via: 1.1 varnish
                       Connection: close
                       Content-Range: bytes 45951724-128700264/128700265
                       Content-Length: 82748541
58 06.03.2015 02:01:57 Start new section [5]
59 06.03.2015 02:01:57 Start connection to dl.antivir.de:80 [5]
60 06.03.2015 02:01:57 Connecting to dl.antivir.de:80 [5]
61 06.03.2015 02:01:57 Connected [5]
62 06.03.2015 02:01:57 GET /package/fusebundle/win32/int/vdf_fusebundle.zip HTTP/1.0
                       User-Agent: Download Master
                       Accept: */*
                       Accept-Encoding: identity
                       Referer: http://dl.antivir.de/package/fusebundle/win32/int/
                       Range: bytes=58391748-
                       Pragma: no-cache
                       Cache-Control: no-cache
                       Host: dl.antivir.de
63 06.03.2015 02:01:59 HTTP/1.1 206 Partial Content
                       Server: nginx/1.4.6 (Ubuntu)
                       Content-Type: application/zip
                       Last-Modified: Thu, 05 Mar 2015 17:06:46 GMT
                       ETag: "54f88d26-7abcf69"
                       X-Varnish-Host: muc1.cdn.avira.net
                       Accept-Ranges: bytes
                       Date: Fri, 06 Mar 2015 00:02:38 GMT
                       X-Varnish: 480170377 478614306
                       Age: 3141
                       Via: 1.1 varnish
                       Connection: close
                       Content-Range: bytes 58391748-128700264/128700265
                       Content-Length: 70308517
64 06.03.2015 02:01:59 Restart download. File date already changed
65 06.03.2015 02:01:59 Closing socket [1]
66 06.03.2015 02:01:59 Socket disconnected [1]
67 06.03.2015 02:01:59 Start delete section [1]
68 06.03.2015 02:01:59 Closing socket [2]
69 06.03.2015 02:01:59 Socket disconnected [2]
70 06.03.2015 02:01:59 Start delete section [2]
71 06.03.2015 02:01:59 Closing socket [3]
72 06.03.2015 02:01:59 Socket disconnected [3]
73 06.03.2015 02:01:59 Start delete section [3]
74 06.03.2015 02:01:59 Closing socket [4]
75 06.03.2015 02:01:59 Socket disconnected [4]
76 06.03.2015 02:01:59 Start delete section [4]
77 06.03.2015 02:01:59 Closing socket [5]
78 06.03.2015 02:01:59 Socket disconnected [5]
79 06.03.2015 02:01:59 Start delete section [5]
80 06.03.2015 02:01:59 Header not recognized or 505 [5]
81 06.03.2015 02:02:00 Section deleted [1]
82 06.03.2015 02:02:00 Section deleted [2]
83 06.03.2015 02:02:00 Section deleted [3]
84 06.03.2015 02:02:00 Section deleted [4]
85 06.03.2015 02:02:00 Section deleted [5]
86 06.03.2015 02:02:00 Start new section [1]
87 06.03.2015 02:02:00 Start connection to dl.antivir.de:80 [1]
88 06.03.2015 02:02:00 Connecting to dl.antivir.de:80 [1]
89 06.03.2015 02:02:00 Connected [1]
90 06.03.2015 02:02:00 GET /package/fusebundle/win32/int/vdf_fusebundle.zip HTTP/1.0
                       User-Agent: Download Master
                       Accept: */*
                       Accept-Encoding: identity
                       Referer: http://dl.antivir.de/package/fusebundle/win32/int/
                       Pragma: no-cache
                       Cache-Control: no-cache
                       Host: dl.antivir.de
91 06.03.2015 02:02:02 HTTP/1.1 200 OK
                       Server: nginx/1.4.6 (Ubuntu)
                       Content-Type: application/zip
                       Last-Modified: Thu, 05 Mar 2015 17:06:46 GMT
                       ETag: "54f88d26-7abcf69"
                       X-Varnish-Host: muc1.cdn.avira.net
                       Content-Length: 128700265
                       Accept-Ranges: bytes
                       Date: Fri, 06 Mar 2015 00:02:41 GMT
                       X-Varnish: 480173717 478614306
                       Age: 3144
                       Via: 1.1 varnish
                       Connection: close
92 06.03.2015 02:02:03 Start new section [2]
93 06.03.2015 02:02:03 Start connection to dl.antivir.de:80 [2]
94 06.03.2015 02:02:03 Connecting to dl.antivir.de:80 [2]
95 06.03.2015 02:02:03 Connected [2]
96 06.03.2015 02:02:03 GET /package/fusebundle/win32/int/vdf_fusebundle.zip HTTP/1.0
                       User-Agent: Download Master
                       Accept: */*
                       Accept-Encoding: identity
                       Referer: http://dl.antivir.de/package/fusebundle/win32/int/
                       Range: bytes=69400500-
                       Pragma: no-cache
                       Cache-Control: no-cache
                       Host: dl.antivir.de
97 06.03.2015 02:02:05 HTTP/1.1 206 Partial Content
                       Server: nginx/1.4.6 (Ubuntu)
                       Content-Type: application/zip
                       Last-Modified: Thu, 05 Mar 2015 17:06:46 GMT
                       ETag: "54f88d26-7abcf69"
                       X-Varnish-Host: muc1.cdn.avira.net
                       Accept-Ranges: bytes
                       Date: Fri, 06 Mar 2015 00:02:44 GMT
                       X-Varnish: 480176385 478614306
                       Age: 3147
                       Via: 1.1 varnish
                       Connection: close
                       Content-Range: bytes 69400500-128700264/128700265
                       Content-Length: 59299765
98 06.03.2015 02:02:05 Start new section [3]
99 06.03.2015 02:02:05 Start connection to dl.antivir.de:80 [3]
100 06.03.2015 02:02:05 Connecting to dl.antivir.de:80 [3]
101 06.03.2015 02:02:05 Connected [3]
102 06.03.2015 02:02:05 GET /package/fusebundle/win32/int/vdf_fusebundle.zip HTTP/1.0
                        User-Agent: Download Master
                        Accept: */*
                        Accept-Encoding: identity
                        Referer: http://dl.antivir.de/package/fusebundle/win32/int/
                        Range: bytes=41459781-
                        Pragma: no-cache
                        Cache-Control: no-cache
                        Host: dl.antivir.de
103 06.03.2015 02:02:07 Download state changed to Pausing
104 06.03.2015 02:02:07 Closing socket [1]
105 06.03.2015 02:02:07 Socket disconnected [1]
106 06.03.2015 02:02:07 Start delete section [1]
107 06.03.2015 02:02:07 Closing socket [2]
108 06.03.2015 02:02:07 Socket disconnected [2]
109 06.03.2015 02:02:07 Start delete section [2]
110 06.03.2015 02:02:07 Closing socket [3]
111 06.03.2015 02:02:07 Socket disconnected [3]
112 06.03.2015 02:02:07 Start delete section [3]
113 06.03.2015 02:02:08 Section deleted [1]
114 06.03.2015 02:02:08 Section deleted [2]
115 06.03.2015 02:02:08 Section deleted [3]
116 06.03.2015 02:02:08 Download state changed to Pause
Last edited by Qwertiy on 06 Mar 2015, 11:39 Fri, edited 1 time in total.
Reason: Для логов тег code, а не quote
Qwertiy
Гуру
Posts: 764
Joined: 07 Jan 2011, 1:45 Fri
Location: Россия

Post by Qwertiy »

VladSh wrote:

Code: Select all

20 06.03.2015 02:01:45 Restart download. File date already changed
Может всё-таки отключить перезапуск закачки при изменении даты?
Либо качать в одну секцию.
Пожалуйста, посмотрите: Использование ссылок в тексте сообщений
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
VladSh

Re: Зависание на "зацикленных" закачках

Post by VladSh »

Отключение перезапуска закачки при изменении даты помогло. Не знал, что это может влиять.
Спасибо.
Post Reply