Skip To Content

Ustawienia zaawansowane serwera ArcGIS Notebook Server

W większości przypadków domyślne ustawienia i parametry witryny ArcGIS Notebook Server zapewniają odpowiednią wydajność systemu. Od wersji 10.8 aplikacja ArcGIS Notebook Server Manager umożliwia zmianę niektórych zaawansowanych ustawień dotyczących witryny i jej komponentu Docker. Administrator może zmodyfikować ustawienia, aby zwiększyć wydajność systemu, zwiększyć limity witryny lub dostosować system do zasad obowiązujących w dziale IT w instytucji. Przed wprowadzeniem zmian w wartościach domyślnych należy zrozumieć każde ustawienie i jego działanie.

Ustawienia dostępne w aplikacji Server Manager

W aplikacji ArcGIS Notebook Server Manager można wyświetlać i zmieniać następujące ustawienia witryny:

  • Wielkość gniazda internetowego (MB) — maksymalna wielkość (wyrażona w megabajtach) pakietu, który można przekazać między serwerem i przeglądarkami klienckimi za pomocą protokołu WebSocket. Oprogramowanie ArcGIS Notebook Server używa protokołu WebSocket do ułatwienia wydajnej i bezpiecznej komunikacji dwukierunkowej z aplikacjami klienckimi. Domyślną wartością tej właściwości jest 16 MB. Jeśli notatnik przekazuje do witryny serwera szczególnie dużą porcję danych, może być konieczne zwiększenie tego limitu.
  • Maksymalna liczba kontenerów na węzeł dla kontenerów interaktywnych – ta właściwość ogranicza liczbę kontenerów, które mogą być jednocześnie otwarte interaktywnie na jednym komputerze serwera ArcGIS Notebook Server. Wartość domyślna wynosi 20 kontenerów. Po osiągnięciu tego limitu nie można otwierać dodatkowych kontenerów. Kontenery otwierane na potrzeby automatycznego uruchamiania za pomocą operacji executeNotebook mają własną właściwość określającą limit i nie są wliczane do tego limitu. Zapoznaj się z właściwością Maksymalna liczba kontenerów na węzeł dla kontenerów zautomatyzowanych, aby zarządzać tym limitem dla automatycznych kontenerów.
  • Maksymalna liczba kontenerów na węzeł dla kontenerów zautomatyzowanych – ta właściwość ogranicza liczbę zautomatyzowanych kontenerów notatników, które mogą działać jednocześnie na każdym komputerze serwera notatników i ma zastosowanie do notatników uruchamianych jako zaplanowane zadania, narzędzia internetowe, elementy webhook lub przez API. Wartość domyślna to 10 kontenerów. Po osiągnięciu limitu dodatkowe kontenery nie mogą być otwierane, dopóki jedno z początkowych zadań automatycznych nie zostanie zakończone na komputerze.
  • Próg bezczynności notatnika — ta właściwość określa, kiedy zamykane są bezczynne notatniki. Otwarte notatniki, które były nieaktywne przez ten czas (wyrażony w minutach), są automatycznie zamykane. Zatrzymywane jest jądro notatnika. Wartość domyślna to 1440 (24 godziny). Wartość tę można obniżyć, jeśli jest wielu autorów, a zasoby serwera są ograniczone.
  • Próg utworzony przez kontener — ta właściwość określa czas (w minutach), przez jaki kontener może pozostać otwarty bez uruchomienia aktywnych notatników. Po osiągnięciu tej wartości, kontener jest automatycznie zamykany. Wartość domyślna wynosi 60 minut. Tak jak w przypadku progu bezczynności notatnika można zmniejszyć tę wartość, aby oszczędzać zasoby.

Wyświetlanie i zmiana ustawień w aplikacji Server Manager

Wykonaj poniższe czynności, aby uzyskać dostęp do ustawień witryny.

  1. Zaloguj się do portalu ArcGIS Enterprise jako administrator i otwórz aplikację ArcGIS Notebook Server Manager.
  2. Otwórz stronę Ustawienia i kliknij opcję Środowiska wykonawcze.

    Jeśli zostanie zmieniona wartość dowolnego ustawienia, przycisk Zapisz stanie się dostępny.

  3. Kliknij go, aby zapisać zmiany.

Witryna ArcGIS Notebook Server zostanie ponownie uruchomiona.

Pobieranie środowiska ArcGIS Maps SDK for JavaScript w środowisku bez połączenia z siecią

W przypadku konfigurowania programu ArcGIS Notebook Server w środowisku bez dostępu do Internetu należy pobrać do tego odłączonego środowiska zestaw i skonfigurować właściwość systemową jsapiCDN w programie ArcGIS Notebook Server, aby wyświetlać warstwy przy użyciu widżetu mapy w notatniku.

Wykonaj poniższe czynności, aby skonfigurować zestaw ArcGIS Maps SDK for JavaScript w odłączonym środowisku:

  1. Pobierz wersję 4.24 zestawu ArcGIS Maps SDK for JavaScript i wdróż go na serwerze internetowym w odłączonym środowisku.
  2. Zarejestruj typy MIME wymagane na serwerze internetowym hostującym interfejs API.
  3. Upewnij się, że zestaw ArcGIS Maps SDK for JavaScript jest dostępny w przeglądarce w odłączonym środowisku, używając następującego formatu adresu URL: https://[webserver.domain.com]/[path to v4.24 api]/init.js.

    https://serwer_internetowy.domena.com/arcgis_js_v424_api/arcgis_js_api/javascript/4.24/init.js

Konfigurowanie właściwości systemowej jsapiCDN

Wykonaj poniższe etapy, aby skonfigurować właściwość systemową jsapiCDN.

Notatka:

Przed wprowadzeniem tej zmiany sprawdź, czy nie są używane żadne aktywne notatniki, ponieważ aktualizacja właściwości systemowych serwera notatników spowoduje zakończenie wszystkich aktywnych kontenerów notatników.

  1. Zaloguj się w aplikacji ArcGIS Notebook Server Administrator Directory jako administrator.

    Katalog jest zwykle dostępny w https://notebookserver.domain.com:11443/arcgis/admin lub https://notebookserverwebadaptor.domain.com/webadaptor/admin.

  2. Kliknij kolejno opcje System > Właściwości.
  3. Kliknij opcję Aktualizuj właściwości.
  4. Dodaj "jsapiCDN": "https://[webserver.domain.com]/[path to v4.24]" na końcu istniejącej listy właściwości.
  5. Aby zapisać zmiany, kliknij opcję Aktualizuj właściwości.

Wszystkie nowo otwarte notatniki będą teraz korzystać ze zaktualizowanego API JavaScript do wyświetlania widżetu mapy.