- публикуем карту (sit, sitx...) на сервисе GIS WebService SE напрямую, или через ГИС Сервер; - указываем этот сервис в настройках GIS WebServer SE, параметр: Адрес GIS WebService SE; - добавляем опубликованную карту (слой) в проект GIS WebServer SE; - настраиваем права доступа к этому слою для групп пользователей.
Более подробно описано в документации по GIS WebServer SE, раздел: 2.2 Взаимодействие с другими программами. И в документации по перечисленным продуктам: - ГИС Сервер - GIS WebService SE - GIS WebServer SE
Настройка очереди запросов в IIS, обрабатываемых PHP-интерпретатором, настраивается в "Параметры Fast-CGI", свойство "Длина очереди". По умолчанию установлено значение = 1000. Это означает, что к одному процессу php-cgi.exe может одновременно направиться на обработку 1000 запросов. Если число запросов к серверу превысит 1000, то создастся новый процесс php-cgi.exe и так далее.
Уменьшать этот параметр имеет смысл в случае, когда php-скрипт (сервис) обрабатывает запросы, требующие длительного выполнения (оверлейные операции - поиск пересечения объектов и т.п.). Т.к. в этом случае, все остальные 999 запросов из очереди будут ждать завершения обработки текущего запроса. Т.е. из-за длительного поиска будет задержка в отдаче тайлов. Чтобы избежать такой задержки, можно установить длину очереди = 1, тогда на каждый запрос будет создаваться отдельный экземпляр php-cgi.exe. Но в этом случае возрастает нагрузка на сервер.
Какое значение использовать, необходимо решать от типа основных задач, решаемых сервисом. Если основная задача сервиса - отдача тайлов, то имеет смысл оставить значение = 1000. Т.к. эти запросы обрабатываются быстро. Если сервис чаще выполняет длительные запросы, то лучше установить значение = 1.
Аналогичные настройки есть в свойствах пула приложения. Там рекомендуется выставить свойство "Длина очереди" равным 1000, а "Максимальное число рабочих процессов" увеличить до 20.
Пришлите еще раз запрос из браузера, при клике на ссылку с документом. Только уже на почту panorama@gisinfo.ru, возможно при вставке на форум исказился текст запроса...
Судя по логу, происходит ошибка при открытии документа ГИС Сервером. Этот же самый документ, при работе в настольном приложении открывается? В файловом хранилище на ГИС Сервере этот документ присутствует?
Судя по ответу сервиса, он не нашел объект. Можно текст самого запроса (полностью)? Еще посмотрите, что в этот момент запишется в логи ГИС Сервера (c:\ProgramData\Panorama\GIS Server\log\).
Посмотрите, что при этом запросе приходит в Response (вкладка Network, выделить запрос, вкладка Response). Еще посмотрите, что записалось в лог сервиса (c:\ProgramData\Panorama\giswebservicese\logs\).
Речь про компонент "Маршруты"? Какой граф дорог Вы используете для построения маршрута? Если rusgraph с нашего сервера gisserver.info, то он построен только на Россию. Чтобы строить маршруты между Россией и Казахстаном, Вам необходим свой граф дорог. Для создания графа можно воспользоваться задачей "Граф дорог" в приложении ГИС "Панорама".
Опишите более подробно каким режимом пользуетесь, сколько карт включено в проект и какие карты. Какая версия GIS WebServer SE используется? Пришлите на panorama@gisinfo.ru файл настроек config.xml и файл журнала gwsse.20180101.log
Ограничений по использованию аппаратных ресурсов нет. Чтобы разобраться, что именно замедляет работу, опишите проблему подробнее. При какой операции и в каком приложении наблюдается медленная работа.