Nella maggior parte dei casi, le impostazioni e i parametri predefiniti del sito ArcGIS Notebook Server garantiscono prestazioni adeguate del sistema. A partire dalla versione 10.8, ArcGIS Notebook Server Manager consente di modificare alcune impostazioni avanzate che gestiscono il sito e il relativo componente Docker. Come amministratore, è possibile modificare le impostazioni per migliorare le prestazioni del sistema, aumentare i limiti del sito o adattarsi alle prassi informatiche dell'organizzazione. Accertarsi di comprendere ciascuna impostazione e i suoi effetti prima di apportare modifiche ai valori predefiniti.
Impostazioni disponibili in Server Manager
Le seguenti impostazioni del sito possono essere visualizzare e modificare in ArcGIS Notebook Server Manager:
- Dimensione WebSocket (MB): la dimensione massima (in megabyte) di un pacchetto che è possibile passare tra i browser del server e dei client utilizzando il protocollo WebSocket. ArcGIS Notebook Server utilizza WebSocket per facilitare la comunicazione bidirezionale sicura ed efficiente con i client. Il valore predefinito di questa proprietà è 16 MB. Potrebbe essere necessario innalzare questo limite in caso di trasferimento di una quantità di dati particolarmente grande dagli appunti al sito del server.
- Numero max contenitori per nodo per contenitori interattivi: questa proprietà limita il numero di contenitori che possono essere aperti in modo interattivo simultaneamente su ogni computer ArcGIS Notebook Server. Il valore predefinito è 20 contenitori; una volta raggiunto il limite, non è possibile aprire altri contenitori. I contenitori che vengono aperti per l'esecuzione automatizzata utilizzando l'operazione executeNotebook hanno una loro proprietà del limite e non rientrano nel conteggio di questo limite. Per gestire questo limite per i contenitori automatizzati, vedere Numero max contenitori per nodo per contenitori automatizzati.
- Toglia notebook inattivi: questa proprietà gestisce la chiusura dei notebook inattivi. Gli appunti che sono aperti ma sono inattivi per tale periodo di tempo (in minuti) vengono chiusi automaticamente. Il kernel degli appunti viene interrotto. Il valore predefinito è 1440 (24 ore). È possibile ridurre tale valore in caso di numero elevato di autori e risorse server limitate.
- Soglia contenitori creati: questa proprietà imposta il periodo di tempo in cui un contenitore rimane aperto (in minuti) senza l'esecuzione di notebook attivi. Una volta raggiunto questo valore, il contenitore viene chiuso automaticamente. Il valore predefinito è 60 minuti. Come con la soglia del notebook inattivo, è possibile ridurre questo valore per conservare risorse.
- Numero max contenitori per nodo per contenitori automatizzati: questa proprietà limita il numero di contenitori di notebook automatizzati che possono essere eseguiti simultaneamente su ogni computer Notebook Server e si applica ai notebook eseguiti come attività pianificate, strumenti Web, webhook o dall'API. Il valore predefinito è 10 contenitori. Una volta raggiunto il limite, non è possibile aprire altri contenitori finché una delle attività automatizzate iniziali non viene completata sul computer.
Visualizzare e modificare le impostazioni in Server Manager
Seguire questi passaggi per accedere alle impostazioni del sito.
- Effettuare l'accesso al portale ArcGIS Enterprise come amministratore e aprire ArcGIS Notebook Server Manager.
- Aprire la pagina Impostazioni e fare clic su Sito.
Se si modifica un valore di impostazione, il pulsante Salva diventa disponibile.
- Fare clic su tale pulsante per salvare le modifiche.
Il sito ArcGIS Notebook Server verrà riavviato.
Scaricare ArcGIS Maps SDK for JavaScript in un ambiente disconnesso
Quando si configura ArcGIS Notebook Server in un ambiente senza accesso a Internet, occorre scaricareArcGIS Maps SDK for JavaScript nell'ambiente disconnesso e configurare la proprietà di sistema jsapiCDN in ArcGIS Notebook Server per eseguire il rendering dei layer utilizzando il widget mappa in un notebook.
Segui questa procedura per configurare ArcGIS Maps SDK for JavaScript nell'ambiente disconnesso:
- Scarica versione 4.24 di ArcGIS Maps SDK for JavaScript e installala sul server Web nell'ambiente disconnesso.
- Registra i Tipi MIME necessari sul server Web che ospita l'API.
- Verifica che ArcGIS Maps SDK for JavaScript sia accessibile da un browser nell'ambiente diconnesso utilizzando il seguente formato di 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
Configurare la proprietà di sistema jsapiCDN
Attenersi ai seguenti passi per configurare la proprietà del sistema jsapiCDN.
Nota:
Assicurarsi che non vi siano notebook attivi in uso prima di effettuare questa modifica, in quanto l'aggiornamento delle proprietà di sistema del server notebook terminerà tutti i contenitori di notebook attivi.
- Accedere all'Administrator Directory di ArcGIS Notebook Server come amministratore.
La directory è comunemente accessibile su https://notebookserver.domain.com:11443/arcgis/admin o https://notebookserverwebadaptor.domain.com/webadaptor/admin.
- Fare clic su Sistema > Proprietà.
- Fare clic su Aggiorna proprietà.
- Aggiungere "jsapiCDN": "https://[webserver.domain.com]/[path to v4.24]" alla fine dell'elenco di proprietà esistente.
- Fare clic su Aggiorna proprietà per salvare le modifiche.
Tutti i notebook appena aperti utilizzeranno ora l'API aggiornata JavaScript per il rendering del widget della mappa.