Izolowanie aplikacji

Aplikacje serwera można izolować, co oznacza, że będą one uruchamiane w procesie osobnym niż proces serwera sieci Web. Jeśli wykonanie aplikacji izolowanej nie powiedzie się, nie wpłynie to na działanie serwera (ani innych aplikacji, z wyjątkiem tych, które są uruchamiane z daną aplikacją jako jednostka). Izolowanie aplikacji można również określić jako uruchamianie jej w wydzielonym obszarze pamięci.

Generalnie izolowanie aplikacji jest dobrą praktyką; co prawda wymaga to nieco więcej pamięci, ale serwer jest mniej narażony na awarię, jeśli zdarzy się awaria aplikacji.

Głębszą dyskusję kwestii wydajności można znaleźć w temacie Dostosowanie wydajności - informacje.

Notka   Aplikacje SSI (załączników strony serwera) i IDC (Internet Database Connector) nie mogą być uruchamiane w obszarze pamięci innym niż obszar pamięci serwera sieci Web.

Aby zapewnić odizolowanie aplikacji
  1. W programie Internet Service Manager, wybierz witrynę sieci Web lub katalog macierzysty aplikacji.
  2. Otwórz arkusze właściwości katalogu, a następnie kliknij kartę Katalog macierzysty, Katalog wirtualny lub Katalog.
  3. Powinny być wyświetlane arkusze właściwości dla katalogu określanego jako Punkt początkowy. Pole Nazwa aplikacji powinno być wypełnione.

  4. Upewnij się, że pole wyboru Uruchamiaj w wydzielonym obszarze pamięci (proces izolowany) jest zaznaczone.
  5. Kliknij przycisk OK.
  6. Serwer sieci Web kończy przetwarzanie wszelkich bieżących żądań dla aplikacji, a następnie tworzy osobny proces dla tej aplikacji. Po pojawieniu się następnego żądania dla aplikacji, zostanie ona uruchomiona w wydzielonym obszarze pamięci.



© 1998 Microsoft Corporation. Wszelkie prawa zastrzeżone.