Операции администратора ArcGIS Mission Server

В следующих разделах описаны свойства, доступные администраторам ArcGIS Mission Server. Описано каждое свойство наряду с путем, по которому оно расположено на сайте администрирования ArcGIS Mission Server при переходе по URL https://machine.domain.com:20443/arcgis/admin.

Импорт существующего сертификата сервера

Чтобы импортировать существующий сертификат сервера, щелкните На главную > Компьютеры > MachineName > sslCertificates > importExistingServerCertificate.

Эта операция импортирует существующий сертификат сервера в хранилище ключей (keystore). Если Certificate Authority (CA) подписал сертификат, то вы должны сначала импортировать корневой или промежуточный сертификат CA с помощью операции importRootOrIntermediate.

Импорт корневого сертификата

Чтобы импортировать корневой сертификат, щелкните На главную > Компьютеры > MachineName > sslCertificates > importRootOrIntermediate.

Эта операция импортирует корневой и промежуточный сертификаты сервера в хранилище ключей (keystore). Чтобы создать сертификат качества, заверенный CA, добавьте сертификаты CA к хранилищу ключей, которое включает механизм SSL для проверки достоверности CA (а также заверяемых им сертификатов). Поскольку большинство популярных сертификатов СА уже доступны в хранилище ключей, вы можете использовать эту операцию, если у вас есть пользовательский СА или особые промежуточные сертификаты.

Обновление конфигурации безопасности

Чтобы обновить конфигурацию безопасности, щелкните На главную > Безопасность > SecurityConfig > UpdateSecurityConfig.

Эта операция обновляет конфигурацию безопасности, включая протоколы TLS и наборы шифров для вашего сайта ArcGIS Mission Server. Эта операция приводит к тому, что конечные точки сервиса REST должны быть заново развернуты на каждом компьютере сайта. Если вы обновили протокол сообщения, как часть этой операции, то ArcGIS Web Adaptor понадобится одна минута, чтобы распознать изменения в протоколе коммуникации на сайте.

Удаление сайта

Чтобы удалить сайт, щелкните На главную > Удалить сайт.

Эта операция удаляет конфигурацию сайта и освобождает все ресурсы сервера. Она подходит для серверов разработки и тестирования, которые нужно регулярно чистить; также ее можно выполнить перед деинсталляцией. Будьте внимательны при использовании этой опции, поскольку она удаляет все настройки и другие конфигурации, также ее нельзя отменить или восстановить.

Эта операция выполняет следующие задачи:

  • Все компьютеры сервера, участвующие в этом сайте, будут остановлены.
  • Для всех компьютеров сервера отменяется регистрация на сайте.
  • Удаляется хранилище конфигураций.

Редактирование системных свойств

Администраторы могут править свойства ArcGIS Mission Server, чтобы он максимально подходил для организации. Пользовательские значения свойств можно задавать в https://machine.domain.com:20443/arcgis/admin/system/properties/update. Администраторы могут найти системные свойства, которые можно настроить с помощью ссылки на API, указанной в правом верхнем углу экрана. При настройки пользовательского системного свойства необходимо указать корректный объект JSON. Одновременно может быть установлено несколько системных свойств, если они связаны вместе как допустимый JSON, например:


{
"WebSocketContextURL":"wss://machine.domain.com/<webadaptor>",
"AuthTokenTimeInSeconds":"180"
}
В следующих разделах описаны типовые системные свойства, которые может использовать администратор.

Определение WebSocketContextURL

WebSocketContextURL – это системное свойство, которое позволяет клиентам выполнить подключение WebSocket к ArcGIS Mission Server. Подключения WebSocket являются ядром коммуникации в ArcGIS Mission Server в реальном времени. Если у клиентских приложений есть проблемы с выполнением подключений WebSocket к ArcGIS Mission Server, настройка WebSocketContextURL может решить проблемы с подключениями. Подключения WebSocket к ArcGIS Mission Server всегда начинаются с wss://.

{"WebSocketContextURL":"wss://machine.domain.com/<context>"}

Укажите продолжительность времени, пока веб-токен JSON (JWT) будет достоверным

Веб-токен JSON (JWT) используется для аутентификации пользователей. Можно изменить продолжительность времени, в течение которого JWT будет достоверным.

Если параметр не задан, значением по умолчанию будет 180 секунд, например:

{"AuthTokenTimeInSeconds":"180"}

Настройка ArcGIS Web Adaptor

Чтобы настроить ArcGIS Web Adaptor, щелкните На главную > Система > Web Adaptors > WebAdaptorConfig.

Настройка ArcGIS Web Adaptor - это источник для всех параметров конфигурации, которые доступны на сайте Web Adaptors. Этот источник определяет общий ключ, который используется всем веб-адапторами, для шифрования битов ключевых данных во входящих запросах к серверу.

Создание резервной копии сайта

Рекомендуется часто экспортировать настройки вашего сайта через API администратора. Это можно сделать путем перехода к Главная > Экспорт сайта. При определении свойства destination для экспортируемого сайта рекомендуется, чтобы это был сетевой диск или местоположение, отличное от компьютера ArcGIS Mission Server. Назначение должно быть местоположением, доступным для компьютера ArcGIS Mission Server. В случае сбоя сайта сайт можно будет восстановить, создав новый сайт сервера и перейдя на Главная > Импорт сайта.

Примечание:

Если у вас есть сайт ArcGIS Mission Server с несколькими машинами, и на сайте произошел сбой, необходимо импортировать сайт только один раз, как описано выше, а затем подключить другие компьютеры ArcGIS Mission Server к сайту в обычном режиме.

Изменение настроек журнала.

Чтобы изменить настройки журнала, щелкните На главную > Журналы > Журналы > Настройки > Редактировать.

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

Синхронизация вебхука

Операция синхронизации вебхука предоставляет ArcGIS Mission Server возможность повторно синхронизировать свои вебхуки с порталом. Это важная операция, которую можно использовать, когда ArcGIS Mission Server может показаться, что она работает неправильно, например, когда пользователи не добавляются в миссию, не добавляются команды и т.д. Используйте эту операцию с осторожностью, так как все пользователи, подключенные к текущей миссии, будут отключены. Вы можете инициировать эту операцию, перейдя в Admin API, затем выбрав Система > Вебхуки > Синхронизация.