SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001696SAS.Планета[All Projects] Хотелкаpublic16-11-2012 05:5216-11-2012 19:36
ReporterGarl 
Assigned ToGarl 
PrioritynormalSeveritymajorReproducibilityhave not tried
StatusclosedResolutionno change required 
PlatformOSOS Version
Product Version121010 
Target VersionFixed in Version 
Summary0001696: Очищать очередь запросов
Descriptionпри ОЧЕНЬ медленном ресурсе бывает нужно очищать очередь запросов
исходные данные:
запрашивается 1 большой мега-тайл
тайл отдаётся раз в 20-30 секунд.
максимальное количество коннектов к серверу=1

так вот при режиме интернет+кэш Спланета при просмотре незакачанной области
набирает очередь закачки. и единственный выход её сбросить - выйти из программы.
может чего придумаем?
Tagsзагрузка, закачка
Attached Files

- Relationships

-  Notes
(0009932)
vdemidov (manager)
16-11-2012 09:47
edited on: 16-11-2012 09:47

Я тебе уже писал, что все устаревшие запросы в очереди удаляются без обработки, но закачка текущего тайла не отменяется. Поэтому все отмененные запросы будут удалены из очереди только после закачки текущего закачиваемого тайла.

(0009933)
Garl (manager)
16-11-2012 09:50

а счётчик "осталось 16" висит уже битый час.
и методично качает запрошеные тайлы после перехода в режим только кэш.
(0009934)
vdemidov (manager)
16-11-2012 10:15

Странно. Точно качает? Или может просто не сбрасывается?
(0009935)
Garl (manager)
16-11-2012 10:24

щас под логгером проверю....
(0009936)
Garl (manager)
16-11-2012 11:18

всё рабоатет как надо. проблема в отдающей стороне. она очень долго отдавала...
и пока отдавала висела очередь...
(0009937)
vdemidov (manager)
16-11-2012 11:27

Это может быть. Причем это осознанное решение - отправленный запрос прерывается только по таймауту, а не по движению карты.
(0009938)
Garl (manager)
16-11-2012 11:29

с одной стороны хочется сделать какую-нибудь индикацию того что сейчас отрабатывается таймаут...
с другой стороны как это сделать не перегрузив интерфейс...
(0009939)
vdemidov (manager)
16-11-2012 11:55

>с одной стороны хочется сделать какую-нибудь индикацию того что сейчас отрабатывается таймаут...
Что значит "обрабатывается таймаут"? Таймаут отбивается библиотекой WinInet без нашего участия. И это практически мгновенная операция. Если сервер 100 кбайтный файл будет отдавать по 10 байт в секунду, но регулярно, то никакой таймаут не наступит даже в течении часа.

- Users who viewed this issue
User List Anonymous (1631x)
Total Views 1631
Last View 22-11-2024 03:00

- Issue History
Date Modified Username Field Change
16-11-2012 05:52 Garl New Issue
16-11-2012 05:52 Garl Tag Attached: загрузка
16-11-2012 05:53 Garl Tag Attached: закачка
16-11-2012 09:47 vdemidov Note Added: 0009932
16-11-2012 09:47 vdemidov Note Edited: 0009932 View Revisions
16-11-2012 09:50 Garl Note Added: 0009933
16-11-2012 10:15 vdemidov Note Added: 0009934
16-11-2012 10:24 Garl Note Added: 0009935
16-11-2012 11:18 Garl Note Added: 0009936
16-11-2012 11:27 vdemidov Note Added: 0009937
16-11-2012 11:29 Garl Note Added: 0009938
16-11-2012 11:55 vdemidov Note Added: 0009939
16-11-2012 18:41 Garl Assigned To => Garl
16-11-2012 18:41 Garl Status new => closed
16-11-2012 18:41 Garl Resolution open => no change required
16-11-2012 18:41 Garl Product Version .Nightly => 131111
16-11-2012 18:41 Garl Fixed in Version => 131111
16-11-2012 18:41 Garl Target Version => 131111
16-11-2012 19:36 Tolik Product Version 131111 => 121010
16-11-2012 19:36 Tolik Fixed in Version 131111 =>
16-11-2012 19:36 Tolik Target Version 131111 =>



Copyright © 2007 - 2024 SAS.Planet Team