SASGIS

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


View Revisions: Issue #2637 All Revisions ] Back to Issue ]
Summary 0002637: Сделать инициализацию тайлохранилищ карт "ленивой"
Revision 24-02-2015 10:18 by vdemidov
Description Если путь до кэша указан в формате UNC (\\server\share\path), а сервер недоступен (выключен), то сас внезапно начинает запускаться несколько минут (зависит от).
Проблема в вызове FileExists(StorageConfig.ini), который, естественно, безбожно тормозит в таких случаях.

Я пока что для себя просто пристрелил этот вызов для UNC и СУБД\SQLite (где оно вообще смысла не имеет). Не разбирался, можно ли нет читать StorageConfig.ini при первом осмысленном обращении к хранилищу.

Revision 24-02-2015 09:48 by vdemidov
Description Если путь до кэша указан в формате UNC (\\server\share\path), а сервер недоступен (выключен), то сас внезапно начинает запускаться несколько минут (зависит от).
Проблема в вызове FileExists(StorageConfig.ini), который, естественно, безбожно тормозит в таких случаях.

Я пока что для себя просто пристрелил этот вызов для UNC и СУБД\SQLite (где оно вообще смысла не имеет). Не разбирался, можно ли нет читать StorageConfig.ini при первом осмысленном обращении к хранилищу.

Короче, думайте.
Баг или так и задумывалось - не знаю.



Copyright © 2007 - 2024 SAS.Planet Team