Skip To Content

Configuración avanzada de ArcGIS Notebook Server

En la mayoría de los casos, la configuración y los parámetros predeterminados de su sitio de ArcGIS Notebook Server garantizan un rendimiento adecuado del sistema. A partir de 10.8, la aplicación ArcGIS Notebook Server Manager permite cambiar algunas configuraciones avanzadas que regulan su sitio y su componente Docker. Como administrador, puede modificar la configuración para mejorar el rendimiento del sistema, aumentar los límites del sitio o adaptarse a las prácticas de TI de su organización. Asegúrese de comprender cada configuración y sus efectos antes de realizar cambios en los valores predeterminados.

Configuraciones disponibles en Server Manager

La siguiente configuración del sitio se puede consultar y cambiar en la aplicación ArcGIS Notebook Server Manager:

  • Tamaño de WebSocket (MB): el tamaño máximo (en megabytes) de un paquete que se puede pasar entre el servidor y los navegadores del cliente utilizando el protocolo WebSocket. ArcGIS Notebook Server utiliza WebSocket para facilitar una comunicación bidireccional segura y eficiente con los clientes. El valor predeterminado de esta propiedad es 16 MB. Es posible que deba aumentar este límite si un notebook pasa una pieza de datos particularmente grande al sitio del servidor.
  • Máx. contenedores por nodo para contenedores interactivos: esta propiedad limita el número de contenedores que los usuarios pueden abrir al mismo tiempo por equipo de ArcGIS Notebook Server. El valor predeterminado es 20 contenedores y, una vez alcanzado el límite, no se pueden abrir contenedores adicionales. Los contenedores que se abren para la ejecución automática mediante la operación executeNotebook tienen su propia propiedad de límite y no cuentan para este límite. Consulte la propiedad Contenedores máximos por nodo para contenedores automatizados para administrar los límites de los contendores automatizados.
  • Umbral de notebook inactivo: esta propiedad regula cuándo se cierran los notebooks inactivos. Los notebooks que están abiertos pero que han estado inactivos por esta cantidad de tiempo (en minutos) se cierran automáticamente. El kernel del notebook se detiene. El valor predeterminado es 1440 (24 horas). Es recomendable reducir este valor si tiene muchos autores y recursos de servidor limitados.
  • Umbral creado por contenedor: esta propiedad establece cuánto tiempo puede permanecer abierto un contenedor (en minutos) sin ejecutar ningún notebook activo. Una vez alcanzado este valor, el contenedor se cierra automáticamente. El valor predeterminado es 60 minutos. Al igual que con el umbral de notebook inactivo, es posible que desee reducir este valor para conservar los recursos.
  • Máx. contenedores por nodo para contenedores interactivos: esta propiedad limita el número de contenedores de notebook automatizados que pueden ejecutarse de forma simultánea en cada equipo de Notebook Server y se aplica a los notebooks que se ejecutan como tareas programadas, herramientas web, webhooks o por medio de la API. El valor predeterminado es 10 contenedores. Una vez que se alcanza el límite, los contenedores adicionales no se pueden abrir hasta que se completa una de las tareas automatizadas iniciales en el equipo.

Ver y cambiar configuraciones en Server Manager

Para acceder a la configuración del sitio, siga estos pasos:

  1. Inicie sesión en su portal de ArcGIS Enterprise como administrador y abra ArcGIS Notebook Server Manager.
  2. Abra la página Configuración y haga clic en Sitio.

    Si cambia alguno de los valores de la configuración, el botón Guardar se vuelve disponible.

  3. Haga clic en él para guardar las ediciones.

El sitio de ArcGIS Notebook Server se reiniciará.

Descargar ArcGIS Maps SDK for JavaScript en un entorno sin conexión

Al configurar ArcGIS Notebook Server en un entorno sin acceso a Internet, debe descargar el ArcGIS Maps SDK for JavaScripten su entorno sin conexión y configurar la propiedad del sistema jsapiCDN en ArcGIS Notebook Server para representar las capas utilizando el widget de mapa en un notebook.

Siga los pasos siguientes para configurar el ArcGIS Maps SDK for JavaScript en su entorno sin conexión:

  1. Descargue la versión 4.24 del ArcGIS Maps SDK for JavaScript e impleméntela en su servidor web en el entorno sin conexión.
  2. Registre los tipos MIME necesarios en el servidor web que aloja la API.
  3. Compruebe que el ArcGIS Maps SDK for JavaScript sea accesible desde un navegador en el entorno sin conexión utilizando el siguiente formato de 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

Configurar la propiedad del sistema jsapiCDN

Siga estos pasos para configurar la propiedad del sistema jsapiCDN.

Nota:

Asegúrese de que no hay ningún notebook activo en uso antes de realizar este cambio, ya que modificar las propiedades del sistema del servidor de notebooks finalizará todos los contenedores de notebooks activos.

  1. Inicie sesión en el Directorio de administrador de ArcGIS Notebook Server como administrador.

    Se puede acceder al directorio tanto desde https://notebookserver.domain.com:11443/arcgis/admin como desde https://notebookserverwebadaptor.domain.com/webadaptor/admin.

  2. Haga clic en Sistema > Propiedades.
  3. Haga clic en Actualizar propiedades.
  4. Agregue "jsapiCDN": "https://[webserver.domain.com]/[path to v4.24]" al final de la lista existente de propiedades.
  5. Haga clic en Actualizar propiedades para guardar los cambios.

Todos los notebooks que abra ahora utilizarán la API de JavaScript actualizada para representar el widget de mapa.