Skip To Content

Перезапись сервиса в ArcMap

В случае изменения ГИС-ресурса или его исходных данных соответствующий сервис можно перезаписать с помощью ArcCatalog или окне Каталог в ArcMap.

Перезапись сервиса обязательна в следующих случаях:

  • При обновлении настроек в документе карты или другом ресурсе ГИС, предоставляющем базу для вашего сервиса
  • Если исходные данные (например, класс пространственных объектов, отображаемый в документе карты) были автоматически скопированы на сервер во время публикации и впоследствии вы внесли изменения в те исходные данные, которые требуется отобразить на сервере

Перед выполнением перезаписи убедитесь в том, что ГИС-ресурс, используемый для перезаписи существующего сервиса, настроен так, как вам требуется. Все слои, таблицы, ссылки на данные и свойства исходного сервиса будут заменены при перезаписи.

  1. Следуйте инструкциям, приведенным в указанной ниже таблице, учитывая тип сервиса, который следует перезаписать.

    ОпцияДействие

    Если нужно перезаписать картографический сервис...

    …откройте документ ArcMap, которым вы хотите перезаписать сервис, и выберите в главном меню Файл > Опубликовать как > Сервис.

    Если сервис, который нужно перезаписать – сервис геообработки...

    ...перейдите к полученному результату работы модели или инструмента, который вы хотите использовать для перезаписи сервиса в диалоговом окне Результаты, щелкните его правой кнопкой мыши и выберите Опубликовать как > Сервис геообработки.

    Если сервис, который необходимо перезаписать – что-то другое, например, сервис геоданных или геокодирования...

    ...найдите элемент, который вы хотите использовать для перезаписи сервиса, в ArcCatalog или в окне Каталог, щелкните его правой кнопкой мыши и выберите Опубликовать как сервис.

  2. В диалоговом окне Опубликовать как сервис выберите Перезаписать существующий сервис и щелкните Далее.
  3. Выберите в ниспадающем списке Выбрать подключение подключение к ArcGIS for Server, которое вы хотите использовать. Если нужного подключения к серверу в списке нет, вы можете создать новое подключение, щелкнув Подключиться к ArcGIS ServerДобавить ArcGIS Server. Справка по этому шагу приведена в разделе Подключиться к ArcGIS Server из ArcGIS Desktop .
  4. В списке выберите сервис, который требуется перезаписать, и нажмите кнопку Далее.
  5. Если сервис имеет кэш карт, щелкните Кэширование в Редакторе сервисов, чтобы определить, хотите ли вы изменить кэш автоматически или вручную:
    • Если вы выбрали опцию Обновить кэш автоматически, все существующие листы будут отсоединены от сервиса и будут связаны с дополнительным, автоматически созданным сервисом <service>_<timestamp>. Затем обновление приступит к созданию новых листов в кэше для исходного сервиса. Эта процедура подходит для большинства типов развертывания системы. Если вы хотите избежать простоя клиентов, на вкладке Дополнительные настройки можно включить кэширование по запросу.
    • Если вы выбрали опцию Обновить кэш вручную, все существующие листы будут отсоединены от сервиса и будут связаны с дополнительным, автоматически созданным сервисом <service>_<timestamp>. Вы можете использовать этот сервис для удаления старого набора кэш в удобное время, так как на это может уйти много времени. Вам потребуется вручную запустить инструменты кэширования, если вы хотите обновить кэш.
  6. В окне Редактор сервиса установите свойства, необходимые для сервиса. Сведения об изменении свойств сервиса можно получить, выбрав свой сервис в разделе справки Типы сервисов. Более подробно о настройке сервисов для развертывания см. Настройка и конфигурирование сервисов.
    Подсказка:

    Чтобы расширить область просмотра при настойке сервиса, щелкните кнопку СвернутьСвернуть (Collapse), расположенную в верхней части Редактора сервисов.

  7. Щелкните АнализироватьАнализировать (Analyze). Текущая конфигурация будет проанализирована на возможность перезаписи существующего сервиса.
  8. Исправьте все ошибки (Ошибка (Error)) в окне Подготовка, это необходимо сделать до перезаписи имеющегося сервиса. При необходимости можно устранить предупреждения и информационные сообщения, чтобы улучшить производительность и внешний вид сервиса. Дополнительные сведения об устранении этих неполадок см. в разделе Анализ ГИС-ресурса.
  9. После устранения ошибок и, при необходимости, любых сообщений и предупреждений, щелкните ОпубликоватьОпубликовать.
    Примечание:

    Если во время публикации будет выполняться копирование данных на сервер, то время, необходимое для публикации, будет зависеть от размера данных и пропускной способности сети.

Существующий сервис будет заменен на новый сервис.