После ArcGIS Enterprise 10.9.1 ArcGIS Server больше не будут поддерживать среду исполнения ArcMap. Будут поддерживаться только сервисы, использующие среду исполнения ArcGIS Pro, как для новых опубликованных сервисов, так и для существующих сервисов на обновленном сайте ArcGIS Server.
Несмотря на то, что некоторые сервисы, использующие среду исполнения сервисов ArcMap, могут продолжать работать в будущих версиях ArcGIS Server, Esri рекомендует перенести, переопубликовать или удалить все сервисы, которые используют среду исполнения сервисов ArcMap до обновления до любой версии ArcGIS Server, выпущенной позднее 10.9.1.
Более подробно о переносе сервисов
Картографические сервисы, которые были изначально опубликованы из ArcMap, могут быть перенесены в среду исполнения сервисов ArcGIS Pro в ArcGIS Server Manager с помощью операции Редактировать среду исполнения. Эта операция не меняет ресурсы или настройки сервиса.
Опция Редактировать среду исполнения одновременно работает с одним картографическим сервисом. Необходимо соблюдать следующие условия:
- Картографический сервис должен быть опубликован из ArcMap. (Сервисы, которые изначально опубликованы из ArcGIS Pro, невозможно перенести в среду исполнения сервисов ArcMap.)
- Картографический сервис должен быть запущен.
- У картографического сервиса не должна быть включена возможность Schematics.
- У картографического сервиса не должны быть включены никакие пользовательские SOE или SOI.
Все сервисы, перенесенные в ArcGIS Server Manager, будут использовать выделенные экземпляры ArcGIS Server. После использования этой операции для переноса среды выполнения картографического сервиса следует тщательно протестировать сервис. Если он работает некорректно, вы можете использовать ту же операцию, чтобы вернуть среду исполнения сервиса в среду исполнения сервиса ArcMap.
Подсказка:
Если вы предпочитаете переносить несколько сервисов пакетно или вам необходимо конвертировать другие типы сервисов, используйте инструмент командной строки UpdateArcMapServices.
Перенос картографического сервиса в среду исполнения сервисов ArcGIS Pro
Следующие шаги объясняют, как использовать операцию Редактировать среду исполнения в ArcGIS Server Manager, чтобы перенести картографический сервис в среду исполнения сервиса ArcGIS Pro:
- Выполните вход в ArcGIS Server Manager как администратора или владелец картографического сервиса, который нужно перенести.
- Найдите сервис, который вы хотите перенести и щелкните кнопку Редактировать .
Сервис должен быть запущен, чтобы вы видели, какую среду исполнения сервиса он использует и в какую надо перенести.
Если сервис использует среду исполнения сервиса ArcMap, появляется предупреждение о необходимости перенести сервис.
Среда исполнения сервиса также отображается на вкладке Общие при редактировании сервиса.
- Перед переносом щелкните на вкладке Функции, чтобы идентифицировать, что включено в картографический сервис.
Сервисы со следующими функциями должны быть перенесены:
- WCS
- WFS
- Сетевой анализ
- KML
- WMS
- Доступ к объекту
- Если у сервиса есть функциональность Schematics или любые пользовательские SOE или SOI включены, вы должны отключить их, чтобы сделать сервис подходящим для переноса. Снимите отметку рядом с каждым, чтобы отключить их и щелкните Сохранить и перезапустить.
Примечание:
Когда вы отключили Schematics, этот сервис нельзя больше использовать в рабочих процессах Schematics. Точно так же отключение пользовательских SOE и SOI означает, что пользовательская функциональность не будет больше доступна пользователям сервисам. Убедитесь, что ничего не использует эти функции перед тем, как отключить их.
Если вы сделали другие изменения в настройках сервиса во время этой сессии, вы должны сохранить эти изменения перед переносом сервиса. Все несохраненные изменения в настройках сервиса будут потеряны.
- Когда сервис перезапущен, щелкните на кнопке Редактировать среду исполнения в разделе Среда исполнения на вкладке Общие.
Появляется диалоговое окно Редактировать среду исполнения.
- Выберите опцию ArcGIS Pro (рекомендуется) в диалоговом окне и щелкните Применить, чтобы начать операцию переноса.
Операция перезапустит сервис, когда перенос будет завершен. Среда исполнения, отображаемая в разделе Среда исполнения сервиса, теперь должна стать ArcGIS Pro.
- Убедитесь, что сервис корректно функционирует в ваших приложениях. Если вы обнаружите какие-либо проблемы с функциональностью, вы можете вернуться в диалоговое окно Редактировать среду исполнения и отменить операцию переноса.