IISExpress 应用程序池回收
IISExpress application pool recycle
有没有办法回收 IIS Express 应用程序池?
如果我打开 cmd 并转到 C:\Program Files\IIS Express
,那么 运行:
appcmd apppool /?
命令列表缺少“回收”选项。
我发现的唯一解决方法是编辑 applicationhost.config
文件。只有这样 IISExpress apppool 才会被回收。
有没有更优雅的方法来实现?
谢谢
IIS Express 根本不支持应用程序池,因为它只是一个单进程 Web 服务器。您可以终止该进程,但它不会自动启动。
真正的应用程序池支持需要 Windows 服务,例如 Windows 进程激活服务。因此,如果您确实想测试应用程序池,请使用本地 IIS。
如果您想 "simulate" 应用程序池回收以测试您的应用程序初始化例程,您也可以 "touch" web.config
文件。
只需添加一个 space 和 re-save。
有没有办法回收 IIS Express 应用程序池?
如果我打开 cmd 并转到 C:\Program Files\IIS Express
,那么 运行:
appcmd apppool /?
命令列表缺少“回收”选项。
我发现的唯一解决方法是编辑 applicationhost.config
文件。只有这样 IISExpress apppool 才会被回收。
有没有更优雅的方法来实现?
谢谢
IIS Express 根本不支持应用程序池,因为它只是一个单进程 Web 服务器。您可以终止该进程,但它不会自动启动。
真正的应用程序池支持需要 Windows 服务,例如 Windows 进程激活服务。因此,如果您确实想测试应用程序池,请使用本地 IIS。
如果您想 "simulate" 应用程序池回收以测试您的应用程序初始化例程,您也可以 "touch" web.config
文件。
只需添加一个 space 和 re-save。