在IIS关闭时自动重启网站的最佳方法是什么?我想只启动那个特定的网站,而不是完全启动服务器。
由于
答案 0 :(得分:0)
启用自动启动
1)单击“开始”,“所有程序”,“Windows Server AppFabric”,然后单击“Internet信息服务(IIS)管理器”,打开IIS管理器。
2)在“连接”窗格中,打开包含该应用程序的服务器和站点,然后选择该应用程序。
3)在“操作”窗格中,单击“操作”窗格中“管理WCF和WF服务”标题下的“配置”,或右键单击该应用程序,指向“管理WCF和WF服务”,然后单击“配置”。
4)在“为应用程序配置WCF和WF”对话框中,单击“自动启动”。
5)在“自动启动”对话框中,单击“启用”以启用应用程序内所有服务的自动启动;单击“自定义”以分别为应用程序中的每个服务启用自动启动;或单击“已禁用”以确保应用程序中的任何服务都不会自动启动。
6)如果应用程序的应用程序池未设置为AlwaysRunning,则会显示一个弹出对话框,其中显示消息:“此应用程序/服务的应用程序池需要将其startMode设置为AlwaysRunning,以便应用程序/服务是否成功自动启动。是否要在应用更改时设置应用程序池startMode?“单击”是“将应用程序池的startMode设置为”AlwaysRunning“,然后单击”确定“。 仅当您将应用程序使用的应用程序池的startMode设置为AlwaysRunning时,应用程序的自动启动功能才有效。单击此对话框上的“确定”将设置应用程序用于AlwaysRunning的应用程序池的startMode值。您还可以使用IIS配置编辑器设置此属性。请注意,将应用程序池的startMode设置为AlwaysRunning将重新启动应用程序池中的所有应用程序。
7)单击“确定”。
`注意:应用程序的自动启动设置未在应用程序的Web.config文件中定义,而是在服务器的ApplicationHost.config文件中定义。