HTTP.sys如何将req映射到特定的网站应用程序池?

时间:2012-09-21 04:23:46

标签: iis

我正在学习IIS。因此,当创建应用程序池时,其ID将在HTTP.sys中注册。因此,当请求来自客户端时,它将如何发现该请求属于该特定ID?

那么Web管理服务(WAS)的用途是什么?

1 个答案:

答案 0 :(得分:2)

显然,从IIS配置(配置数据库或applicationHost.config),您可以看到请求路径(例如/vdir1/file1.aspx)到应用程序池的映射。此类映射也会加载到http.sys中,以便它可以将传入的请求映射到预期的应用程序池。

WAS是一种创建/部署w3wp.exe实例的服务。它还会读取IIS配置以了解有多少应用程序池,以及如何根据设置创建工作进程。顺便说一下,它的正式名称是Windows Process Activation Service。