Скрытие сервиса в ArcGIS Server Services Directory
Если на сайте ArcGIS Server имеются сервисы, которые вы не хотите показывать в ArcGIS Server Services Directory, их можно скрыть, добавив в конфигурацию сервиса свойство deprecated. Это можно сделать в ArcGIS Server Administrator Directory.
Скрытие сервиса в Services Directory позволяет предотвратить использование URL сервисов новыми пользователями. Имеющиеся пользователи и приложения, знающие URL сервиса, по-прежнему смогут работать с сервисом, пока он не будет удален. Выбор сервиса для скрытия в Services Directory не приводит к его скрытию в ArcGIS Server Manager; сервисы всегда отображаются в Manager.
Подсказка:
При скрытии сервиса может быть полезно записать его URL для будущего использования. Или вы можете получить URL с помощью Manager.
- В веб-браузере войдите в Administrator Directory. Адрес URL в формате http://gisserver.domain.com:6080/arcgis/admin.
- Щелкните services.
- Щелкните имя сервиса, который вы хотите скрыть. Если сервис расположен в папке, щелкните имя папки и выберите сервис из списка.
- Прокрутите вниз страницу Сервис – <Service Name (Service Type)> и щелкните редактировать.
- Добавьте "deprecated": "true", в первую строку конфигурации сервиса, например:
{ "deprecated": "true", "serviceName": "FireHydrants", "type": "MapServer", ...
- Щелкните Сохранить изменения.
Сервис перезапущен.
- После перезапуска сервиса войдите в Services Directory и убедитесь, что сервис более не отображается. Адрес URL в формате http://gisserver.domain.com:6080/arcgis/rest/services.
Ваш сервис более не отображается в Services Directory. Чтобы снова сделать сервис видимым, повторите указанные выше инструкции и введите "deprecated": "false", в конфигурацию сервиса.