Остановка сервисов при переключении в интрасеть

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Tereha
Завсегдатай
Сообщения: 423
Зарегистрирован: 15 май 2010, 06:13
Репутация: 7

Остановка сервисов при переключении в интрасеть

Сообщение Tereha » 31 окт 2013, 16:18

Доброго времени суток!
Столкнулся с неожиданной проблемой. В arcgis 10.1 for server.
Запускаю небольшую програмку с использованием arcgis silverlight API 3.1 и картографического сервиса.
При наличии связи с интернетом все работает. При переключении во внутреннюю сеть - карта пропадает.
В server manager вижу , что работа сервисов остановлена. При переключении обратно в интернет - сервисы начинают работать где-то через минуту (за то же время и отключаются).
Any ideas will be appreciated!

DevGis
Участник
Сообщения: 78
Зарегистрирован: 29 авг 2013, 10:55
Репутация: 1

Re: Остановка сервисов при переключении в интрасеть

Сообщение DevGis » 31 окт 2013, 16:49

Карта может "пропасть" если нет доступа к API. У меня, например, карты "пропадали" когда я их просматривал через сайт ArcGIS Server. Посмотрите исходный код страницы и проверьте, что все ссылки работоспособны.

DevGis
Участник
Сообщения: 78
Зарегистрирован: 29 авг 2013, 10:55
Репутация: 1

Re: Остановка сервисов при переключении в интрасеть

Сообщение DevGis » 31 окт 2013, 16:51

может быть вы программно где-то перезагружаете процесс ArcGisServer?

Tereha
Завсегдатай
Сообщения: 423
Зарегистрирован: 15 май 2010, 06:13
Репутация: 7

Re: Остановка сервисов при переключении в интрасеть

Сообщение Tereha » 01 ноя 2013, 09:31

xaml:

Код: Выделить всё

        <Grid>
            <esri:Map x:Name="MyMap" Grid.Row="1" Grid.Column="1"  
                  Extent="6095000,6810000,6900000,7258000">
            
        <esri:ArcGISDynamicMapServiceLayer 
                ID="Layers" 
                Url="http://mycomp:6080/ArcGIS/rest/services/rkv_web/MapServer"/>
        </esri:Map>
        <esri:Legend Grid.Row="1" Name="legend1" 
                     Map="{Binding ElementName=MyMap}" 
                     LayerItemsMode="Tree"
                     Style="{StaticResource LegendStyle1}" 
                     ShowOnlyVisibleLayers="False" 
                     LayerTemplate="{StaticResource My_LayerTemplate}" 
                     Grid.ColumnSpan="2" Margin="2,42,252,-42" />
    </Grid>
Это просто тестовый код для отображения карты и Legend. Code behind - отсутствует. Но дело даже не в этом.
Дело в том , что службы останавливаются. Во вложении состояние служб через 1,5 минуты после переключения шнура в розетку с интранет - линией. До этого службы в состоянии "работает"
Вложения
servicesWithInranetConnection.jpg
servicesWithInranetConnection.jpg (167.83 КБ) 6779 просмотров

Tereha
Завсегдатай
Сообщения: 423
Зарегистрирован: 15 май 2010, 06:13
Репутация: 7

Re: Остановка сервисов при переключении в интрасеть

Сообщение Tereha » 01 ноя 2013, 11:24

Такая ситуация наблюдается , когда установка сервера происходит при подключенном интернете. И наоборот при если установка происходит при отключенном интернете, то сервисы останавливаются при переключении на интернет.

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Остановка сервисов при переключении в интрасеть

Сообщение novia » 01 ноя 2013, 13:56

наличие/отсутствие интернета не должно влиять на работу сервисов.
понравилось? жми палец вверх :!:

Tereha
Завсегдатай
Сообщения: 423
Зарегистрирован: 15 май 2010, 06:13
Репутация: 7

Re: Остановка сервисов при переключении в интрасеть

Сообщение Tereha » 01 ноя 2013, 14:03

Спасибо, ясно. Возможно SP1 поможет. Буду смотреть.

DevGis
Участник
Сообщения: 78
Зарегистрирован: 29 авг 2013, 10:55
Репутация: 1

Re: Остановка сервисов при переключении в интрасеть

Сообщение DevGis » 01 ноя 2013, 18:21

Возможно еще что какие-то процессы занимают порты, на которых у вас работают сервисы. Поэтому они останавливаются. У меня такое было несколько раз.

DevGis
Участник
Сообщения: 78
Зарегистрирован: 29 авг 2013, 10:55
Репутация: 1

Re: Остановка сервисов при переключении в интрасеть

Сообщение DevGis » 01 ноя 2013, 18:23

в arcgis есть некоторое количество багов(

DevGis
Участник
Сообщения: 78
Зарегистрирован: 29 авг 2013, 10:55
Репутация: 1

Re: Остановка сервисов при переключении в интрасеть

Сообщение DevGis » 09 ноя 2013, 09:45

Кстати, а для перезапуска сервисов ArcGIS Вы используете ADF или есть что-то посовременнее? Можете, пожалуйста, кинуть ссылки на документацию

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя