Skip To Content

Дополнительные настройки для ArcGIS Notebook Server

В большинстве случаев настройки по умолчанию и параметры вашего сайта ArcGIS Notebook Server обеспечивают адекватную производительность системы. Начиная с версии 10.8 ArcGIS Notebook Server, Manager позволяет вам изменять некоторые расширенные настройки, управляющие вашим сайтом и его Docker компонентом. Как администратор, вы можете изменять настройки, чтобы повысить производительность системы, увеличить лимиты сайтов или размещать IT-практику вашей организации. Прежде чем вносить изменения в значения по умолчанию, убедитесь, что вы понимаете каждый параметр и на что он влияет.

Настройки доступны в Server Manager

Следующие настройки сайта можно просмотреть и изменить в ArcGIS Notebook Server Manager:

  • Размер веб-сокета (МБ) – максимальный размер (в мегабайтах) пакета, который может быть передан между сервером и клиентскими браузерами с использованием протокола WebSocket. ArcGIS Notebook Server использует WebSocket для обеспечения эффективной, безопасной двусторонней связи с клиентами. Значение этого свойства по умолчанию составляет 16 МБ. Возможно, вам придется поднять этот предел, если блокнот передает на сайт сервера особенно большой фрагмент данных.
  • Максимальное число контейнеров на узел для интерактивных контейнеров - это свойство ограничивает количество контейнеров, которые могут быть открыты пользователями за один раз на одном компьютере ArcGIS Notebook Server. Значение по умолчанию составляет 20 контейнеров; после достижения предела дополнительные контейнеры не могут быть открыты. Контейнеры, которые открываются для автоматического выполнения, используя executeNotebook операцию, имеют собственное свойство предела и не учитываются в этом пределе. Смотрите параметр Максимальное число автоматических контейнеров на узел, чтобы управлять этим ограничением для автоматизированных контейнеров.
  • Порог неактивности блокнота – это свойство определяет, когда неактивные блокноты закрыты. Блокноты, которые открыты, но неактивны в течение этого времени (в минутах), автоматически закрываются. Ядро блокнота остановлено. По умолчанию установлено значение 1440 (24 часа). Возможно, вы захотите уменьшить это значение, если у вас много авторов и ограниченные ресурсы сервера.
  • Порог создания контейнеров – это свойство устанавливает, как долго контейнер может оставаться открытым (в минутах) без запуска каких-либо активных блокнотов. После достижения этого значения контейнер автоматически закрывается. По умолчанию это 60 минут. Как и в случае с порогом неактивности блокнота, вы можете уменьшить это значение для экономии ресурсов.
  • Максимальное число контейнеров на узел для автоматических контейнеров - это свойство ограничивает количество автоматизированных контейнеров для блокнотов, которые могут запускаться одновременно на каждом компьютере сервера блокнотов, и применяется к блокнотам, запускаемым как запланированные задачи, веб-инструменты, веб-хуки или с помощью API. Значение по умолчанию - 10 контейнеров. Как только лимит будет достигнут, дополнительные контейнеры не смогут быть открыты до тех пор, пока на компьютере не будет завершена одна из работающих автоматизированных задач.

Просмотр и изменение настроек в Server Manager

Выполните следующие действия для доступа к настройкам сайта.

  1. Войдите на ваш портал ArcGIS Enterprise с правами администратора и откройте ArcGIS Notebook Server Manager.
  2. Откройте страницу Настройки и щелкните Сайт.

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

  3. Щелкните ее, чтобы сохранить изменения.

Сайт ArcGIS Notebook Server будет перезагружен.

Загрузка ArcGIS Maps SDK for JavaScript в автономной среде

При настройке ArcGIS Notebook Server в среде без доступа к Интернету необходимо загрузить ArcGIS Maps SDK for JavaScript в автономную среду, и настроить системное свойство jsapiCDN в ArcGIS Notebook Server для отображения слоев с помощью виджета карты в блокноте.

Для настройки ArcGIS Maps SDK for JavaScript в автономной среде выполните следующие действия:

  1. Загрузите ArcGIS Maps SDK for JavaScript версии 4.24 и разверните его на веб-сервере в автономной среде.
  2. Зарегистрируйте типы MIME, необходимые на веб-сервере, на котором размещен API.
  3. Убедитесь, что ArcGIS Maps SDK for JavaScript доступен из браузера в автономной среде, используя следующий формат URL-адреса: https://[webserver.domain.com]/[path to v4.24 api]/init.js.

    https://webserver.domain.com/arcgis_js_v424_api/arcgis_js_api/javascript/4.24/init.js

Настройка системного параметра jsapiCDN

Выполните следующие действия, чтобы настроить системное свойство jsapiCDN.

Примечание:

Прежде чем вносить это изменение, убедитесь, что в работе нет активных блокнотов, поскольку обновление системных свойств сервера блокнотов приведет к закрытию всех активных контейнеров блокнотов.

  1. Войдите в ArcGIS Notebook Server Administrator Directory как администратор.

    Директория обычно доступна по адресу https://notebookserver.domain.com:11443/arcgis/admin или https://notebookserverwebadaptor.domain.com/webadaptor/admin.

  2. Щелкните Система > Свойства.
  3. Щелкните Обновить свойства.
  4. Добавьте "jsapiCDN": "https://[webserver.domain.com]/[path to v4.24]" в конец имеющегося списка свойств.
  5. Щелкните Обновить свойства, чтобы сохранить внесенные изменения.

Все вновь открытые блокноты теперь будут применять обновленный JavaScript API для отображения виджета карты.