当前位置:文档之家› 两种工作模式

两种工作模式

操作模式
可将 IIS 6.0 配置为在工作进程隔离模式(在隔离环境中运行所有进程)或者 IIS 5.0 隔离模式(可在其中运行与工作进程隔离模式不兼容的 Web 应用程序)下运行。在工作进程隔离模式中,可将任何内容(从单个 Web 应用程序到多个站点)隔离到其各自的自我包含的万维网发布服务(WWW 服务)工作进程中,以防一个应用程序或站点停止另一个应用程序或站点。如果将应用程序或站点隔离到单独的进程中,将简化许多管理任务。
工作进程
在工作进程隔离模式中,工作进程处理所有用户代码,并完全与核心的 WWW 服务 Inetinfo.exe 隔离。因为这些 ISAPI 应用程序与 WWW 服务单独运行,所以,当应用程序失败时,可防止 WWW 服务主控的所有服务也失败。只有宿主 ISAPI 应用程序的工作进程受到影响。可将工作进程配置为在特定 CPU 上运行,从而允许更好地控制对系统资源的平衡。

多个应用程序池
工作进程隔离模式允许客户创建多个应用程序池,每个应用程序池都可以有一个唯一的配置。因为这些应用程序池直接从内核(而非 WWW 服务)接收它们的请求,所以性能和可靠性得到了增强。

如何创建和隔离应用程序
要创建应用程序,应将目录指定为应用程序的开始位置(应用程序根目录)。然后您可以设置应用程序的属性。每个应用程序都可以有一个好记的名称;该名称出现在 IIS 管理器中并给出了一种区分应用程序的方法。应用程序名称不在其他地方使用。

网站默认作为根目录级别的应用程序。当您创建一个网站时,同时会创建一个默认应用程序。您可以使用这个根目录级别的应用程序,也可删除它,还可通过删除它并创建一个新应用程序来替换它。

要点 您必须是本地计算机上 Administrators 组的成员或者必须被委派了相应的权限,才能执行下列步骤。作为安全性的最佳操作,请使用不属于 Administrators 组的帐户登录计算机,然后使用运行方式命令以管理员身份运行 IIS 管理器。在命令提示符下,键入 runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc"。

创建应用程序

在 IIS 管理器中,展开本地计算机,右键单击作为应用程序开始位置的目录,然后单击“属性”。
单击“主目录”、“虚拟目录”或“目录”选项卡。
在“应用程序设置”部分,单击“创建”。如果看到的是“删除”按钮(而非“创建”按钮),则说明应用程序已经创建。
在“应用程序名”框中,键入应用程序的名称。
单击“确定”。
隔离应用程序表示将它们配置为在与 Web 服务器和其他应用程序不同的进程(内存空间)中运行。可在下列

某种隔离模式下运行 IIS 6.0:工作进程隔离模式或 IIS 5.0 隔离模式。IIS 不能同时在这两种模式下运行。

在全新安装时,工作进程隔离模式是运行服务器的默认模式。在该模式中,可通过将应用程序添加到包括隔离设置的应用程序池中来隔离它。有关创建和配置应用程序池的详细信息,请参阅配置应用程序池。

在工作进程隔离模式中隔离应用程序

在 IIS 管理器中,展开本地计算机,展开“网站”文件夹,右键单击要隔离的应用程序,然后单击“属性”。
单击“主目录”、“虚拟目录”或“目录”选项卡(取决于应用程序)。
在“应用程序设置”部分中,在“应用程序池”列表框中,单击应用程序池。
单击“应用”,然后单击“确定”。
IIS 5.0 隔离模式允许您在 IIS 6.0 中运行为早期版本的 IIS 开发的应用程序。

在 IIS 5.0 隔离模式中隔离应用程序

在 IIS 管理器中,展开本地计算机,展开“网站”文件夹,右键单击要隔离的应用程序,然后单击“属性”。
单击“主目录”、“虚拟目录”或“目录”选项卡(取决于应用程序)。如果在列为“开始位置”目录的目录中,则“应用程序名”框已填好。
从“执行权限”列表框中,单击相应的进程选项。
单击“确定”。在创建单独的进程之前,Web 服务器将完成任何当前的对应用程序请求的处理。在对应用程序的下一个请求中,应用程序将在相应的内存空间中运行。
注意 服务器端的包括文件 (SSI) 和 Internet 数据库连接器 (IDC) 应用程序无法在 Web 服务器之外的内存空间运行。


服务器托管租用、大带宽租用、机柜租用
QQ:1286041975
https://www.doczj.com/doc/a39372355.html, 上海快网网络信息技术有限公司(10年老牌IDC服务商)


相关主题
文本预览
相关文档 最新文档