ArcGISServer 9.1(+Java) + ArcSDE

0 голосов
спросил 16 Ноя, 07 от Saturn (120 баллов) в категории Программные продукты Esri

Столкнулись со следующей проблемой:

Web приложение   работает, через какое -то время приложение начинает выдавать ошибку при инициализации карты "Unable to create web context for resource 'MAP@SERVER'.
Cannot initialize AGS web context" "Cannot create MapServer instance for server object "
 
При этом ArcGIS  Server выдает следующие ошибки:
"<СЛОЙ> of map Layers is invalid."
"Server Context creation failed on machine SERVER"
"Container process 4140 has crashed on machine SERVER"
 
ArcSDE +Oracle+(HP-UX) находятся на другой машине (SERVER) в DMZ.
После повторной попытки открыть карту в Web-приложения - карта инициализируется.
Перезапуск ArcGISServer приводит к полному востановлению работоспособности Web-приложения .  Но при этом увеличивается количество сессий между ArcSDE и Oracle.
После чего ArcSDE начинает писать:
SDE Server 1353 exit'd with status 249
Error: Maximum number of connections to instance esri_sde exceeded (-7).
 
В чем могут быть причины возникновения таких ошибок?
 

1 Ответ

0 голосов
ответил 18 Ноя, 07 от PITKS1 (20,860 баллов)
Начну с конца:

1. Error: Maximum number of connections to instance esri_sde exceeded (-7). - по умолчанию в 9.1 было около 40 коннектов. Менять - sdeconfig. Параметр - CONNECTIONS. Если слишком много коннектов (100-150) - можно вЫлететь за пределы памяти выделенной виндой для сервисов.

2. Увеличение колличества сессий (реально - старые ArcSOC остаются в памяти и не убиваются при перезапуске севиса) - баг. Выползает только если коннектиться к 9.1 (9.2) серверу через Java приложение. Когда будет фикс для 9.1 - не знаю. У нас клиент на ушах стоит из-за него.

3. Умирание ArcSOC - может быть связанно с (2).

Решениее для всего - перезапускать сервер каждую ночь скриптом с убиванием всех оставшихся ArcSOC.exe процессов.

Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...