Страница 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 или есть что-то посовременнее? Можете, пожалуйста, кинуть ссылки на документацию