Na maioria dos casos, as configurações padrões e parâmetros de seu site ArcGIS Notebook Server asseguram o desempenho de sistema adequado. Iniciando na versão 10.8, ArcGIS Notebook Server Manager permite a você alterar algumas configurações administrativas avançadas em seu site e seu componente Docker. Como um administrador, você pode modificar as configurações para melhorar o desempenho de sistema, aumentar limites do site, ou acomodar suas práticas de TI da organização. Certifique-se de entender que cada configuração e seus efeitos antes de fazer alterações nos valores padrões.
Configurações disponíveis no Server Manager
As seguintes configurações do site podem ser visualizadas e alteradas no ArcGIS Notebook Server Manager:
- Tamanho do Web Socket (MB)—O tamanho máximo (em megabytes) de um pacote que pode ser passado entre o servidor e navegadores do cliente utilizando o protocolo WebSocket. O ArcGIS Notebook Server utiliza WebSocket para facilitar a eficiência da comunicação segura de dois modos com clientes. O valor padrão desta propriedade é 16 MB. Você pode precisar aumentar este limite se uma parte grande de dados em particular estiver sendo passada por um notebook para o site de servidor.
- Máximo de contêiners por nó para contêiners interativos—Esta propriedade limita o número de contêiners que podem ser abertos interativamente ao mesmo tempo por máquina do ArcGIS Notebook Server. O valor padrão é de 20 contêiners; após o limite ser alcançado, não é possível abrir contêiners adicionais. Os contêiners que são abertos para execução automatizada utilizando a executeNotebook a operação tem sua própria propriedade de limite e não conta em direção a este limite. Consulte a propriedade Máximo de contêiners por nó para contêiners automatizados para gerenciar esse limite para contêiners automatizados.
- Limite de notebook inativo—Esta propriedade governa quando notebooks inativos são fechados. Notebooks que são abertos mas estão inativos para esta quantidade de tempo (em minutos) são fechados automaticamente. O kernel do notebook é parado. O padrão é 1440 (24 horas). Você pode desejar baixar este valor se você tiver muitos autores e recursos de servidor limitados.
- Limite de contêiner criado—Esta propriedade define quanto tempo um contêiner pode permanecer aberto (em minutos) sem executar quaisquer notebooks ativos. Depois deste valor ser alcançado, o contêiner é fechado automaticamente. O padrão é 60 minutos. Com o limite de notebook inativo, você pode desejar reduzir este valor para conservar recursos.
- Máximo de contêiners por nó para contêiners automatizados—Esta propriedade limita o número de contêiners de notebook automatizados que podem ser executados simultaneamente em cada máquina servidor de notebook e se aplica a notebooks executados como tarefas agendadas, ferramentas da web, webhooks ou pela API. O valor padrão é 10 contêiners. Quando o limite for atingido, contêiners adicionais não poderão ser abertos até que uma das tarefas automatizadas iniciais seja concluída na máquina.
Visualize e altere as configurações no Server Manager
Siga estas etapas para acessar as configurações do site.
- Entre no seu portal do ArcGIS Enterprise como um administrador e abra o ArcGIS Notebook Server Manager.
- Abra a página Configurações e clique em Site.
Se você alterar quaisquer um dos valores de configuração, o botão Salvar se torna disponível.
- Clique nela para salvar suas edições.
O site ArcGIS Notebook Server reiniciará.
Baixe ArcGIS Maps SDK for JavaScript em um ambiente desconectado
Ao configurar o ArcGIS Notebook Server em um ambiente sem acesso à internet, você deve baixar o ArcGIS Maps SDK for JavaScript em seu ambiente desconectado e configurar a propriedade do sistema jsapiCDN no ArcGIS Notebook Server para renderizar camadas usando o widget de mapa em um notebook.
Siga as etapas abaixo para configurar o ArcGIS Maps SDK for JavaScript em seu ambiente desconectado:
- Baixe a versão 4.24 do ArcGIS Maps SDK for JavaScript e implemente-o em seu servidor web no ambiente desconectado.
- Registre os tipos MIME que são necessários no servidor da web que hospeda a API.
- Verifique se o ArcGIS Maps SDK for JavaScript está acessível a partir de um navegador no ambiente desconectado usando o seguinte 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
Configure a propriedade do sistema jsapiCDN
Siga as etapas abaixo para configurar a propriedade do sistema jsapiCDN.
Anotação:
Certifique-se que não haja notebooks ativos em uso antes de fazer essa alteração, pois a atualização das propriedades de sistema do servidor de notebook encerrará todos os contêineres de notebook ativos.
- Entre no Diretório do Administrador ArcGIS Notebook Server coo um administrador.
O diretório é comumente acessível em https://notebookserver.domain.com:11443/arcgis/admin ou https://notebookserverwebadaptor.domain.com/webadaptor/admin.
- Clique em Sistema > Propriedades.
- Clique em Atualizar Propriedades.
- Adicione "jsapiCDN": "https://[webserver.domain.com]/[path to v4.24]" ao final da lista de propriedades existente.
- Clique em Atualizar propriedades para salvar as alterações.
Todos os notebooks recém-abertos agora usarão o JavaScript API atualizado para renderizar o widget de mapa.