Не стартует MapServer

0 голосов
спросил 10 Май, 12 от Waleryth (3,180 баллов) в категории Программные продукты Esri
    Всем здраствуйте!
У меня такая проблема, при публикации MXD-шника в ArcCatalog вылетает окошко с сообщением и MapServer не стартует.

image

Подскажите пожалуйста как это дело победить и с чем это может быть связано?

Лог из ArcGis Server.

ERROR Configuration GIS-project_основной.MapServer can not be started. 2012-05-10 08:45:49 GIS-project_основной.MapServer              1008
ERROR Server Object instance creation failed on machine fileserver.    2012-05-10 08:45:48 GIS-project_основной.MapServer fileserver   1016
      The Server Object construction attempt has failed because the
      Startup Timeout Interval has elapsed.
ERROR Configuration GIS-project_основной.MapServer is not started.     2012-05-10 08:40:03 GIS-project_основной.MapServer              1013


4 Ответы

0 голосов
ответил 10 Май, 12 от PITKS1 (20,860 баллов)
1. Убрать кирилицу
2. Проверить может ли ArcSOC процесс подключиться к данным.
3. Увеличить таймаут на старт (может просто много слоев и они не успевают загрузиться)
0 голосов
ответил 11 Май, 12 от Waleryth (3,180 баллов)
    У меня два сервака
1. Для разработки (win7 32bit, SQLServer2008, SDE10 и ArcGisServer 10, VisualStudio 10, развернут iis 7) - все это дело установлено на рабочем компе его использую для разработки на нем все прекрасно работает (даже если в mxd-шнике есть ошибки - он все подряд хавает и все работает).(Раблчий комп)

2. Рабочий (WinServer2008 64бит SDE10 ArcGis Server10, iis) на нем как раз и не могу запустить *.MapService (Сервак)

   -Убрать кирилицу - Без кирилици ни как!
   -Проверить может ли ArcSOC процесс подключиться к данным. - В MXD-шнике порядка 200 слоев 1-и сервер принимает а 2-и ни в какую. Думал корявый MXD-шник - Перестроил его заново тот же результат. хотя на 1-м сервере работает. Сляпал MXD-шник из 5 слоев - он его принял.
   -Увеличить таймаут на старт (может просто много слоев и они не успевают загрузиться) - Увеличил таймаут с 300 до 600,1200 не дало результата.
Попробывал сделать это - не помогло!
    
0 голосов
ответил 11 Май, 12 от Grigoriy (127,020 баллов)
Переведи журнал ArcGIS Server в режим отображения детальной информации. И смотри в него после старта сервиса. Скорее всего, пользователь ArcGISSOC просто не видит (или прав нет) данных.

image
0 голосов
ответил 12 Май, 12 от PITKS1 (20,860 баллов)
Map Service с 200 слоями - маразм. При каждой прорисовке будут перебираться все слои (видимые или нет) на предмет рисовать их или нет. Лучше разбить по темам на 5-6 сервисов (не больше 50 слоев в сервисе). Или кеш создать.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...