Страница 1 из 1

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

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

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

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

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

Добавлено: 31 окт 2013, 16:51
DevGis
может быть вы программно где-то перезагружаете процесс ArcGisServer?

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

Добавлено: 01 ноя 2013, 09:31
Tereha
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 минуты после переключения шнура в розетку с интранет - линией. До этого службы в состоянии "работает"

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

Добавлено: 01 ноя 2013, 11:24
Tereha
Такая ситуация наблюдается , когда установка сервера происходит при подключенном интернете. И наоборот при если установка происходит при отключенном интернете, то сервисы останавливаются при переключении на интернет.

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

Добавлено: 01 ноя 2013, 13:56
novia
наличие/отсутствие интернета не должно влиять на работу сервисов.

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

Добавлено: 01 ноя 2013, 14:03
Tereha
Спасибо, ясно. Возможно SP1 поможет. Буду смотреть.

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

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

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

Добавлено: 01 ноя 2013, 18:23
DevGis
в arcgis есть некоторое количество багов(

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

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