Isolating Applications

You can isolate server applications, which means they will be run in a process separate from the Web server process. If an isolated application fails, it won't affect the running of the server (or of other applications, except for those that work as a unit with the failed application). Isolating an application can also be described as running it in a separate memory space.

Generally, it is a good idea to isolate applications; slightly more memory is used, but the server will be less likely to fail if an application fails.

For a further discussion of performance issues, see About Performance Tuning.

Note   Server-side include (SSI) and Internet Database Connector (IDC) applications cannot be run in a separate memory space from the Web server's memory space.

To ensure that an application is isolated
  1. In Internet Service Manager, select the Web site or the starting point directory of an application.
  2. Open the directory's property sheets, and then click the Home Directory, Virtual Directory, or Directory tab.
  3. You should be in the property sheets for the directory listed as the Starting Point directory. The Application Name box should be filled in.

  4. Make sure that the Run in Separate Memory Space (Isolated Process) check box is selected.
  5. Click OK.
  6. The Web server finishes processing any current requests for the application, then creates a separate process for the application. At the next request for the application, it will run in a separate memory space.



© 1997 by Microsoft Corporation. All rights reserved.