IIS应用程序池的作用是什么?

时间:2021-12-02 21:27:43 阅读:44110

IIS应用程序池的作用是什么?

IIS应用程序池的作用是什么?

应用程序池就是可以看成装载计算机分配给动态网站的内存的容器。如果内存是水,那么应用程序池就是鱼缸,动态网站就是鱼缸中的金鱼。多个动态网站可以存在于同一个应用程序池里,即鱼缸中可以放多条金鱼。当然,如果金鱼多了,鱼缸中的空间有限,金鱼之间就会争抢空间,不是很坚固的鱼缸可能就会破裂,所有金鱼都会受到影响。即是动态网站多了,内存不足,可能会造成内存级别的溢出漏洞,影响所有在那个应用程序池上的动态网站。

IIS的应用程序池有一个回收的选项,那是用来干嘛的?

即然你在IIS里有应用程序池,那么你应该是使用的2003啦。 2003的IIS中有一个备份还原功能,不知楼主注意到了没有。 在IIS左栏的服务器(通常是本地计算机)上点右键,选择“所有任务”,那里有一个“备份/还原配置”。IIS会不定时的备份你的IIS配置,找到最近一个没有问题的配置还原即可。 如果你是用的IIS6安装包 非2003系统的可能是无法使用这个功能。 另外如果你是在网站那个分类中选择“以隔离模式运行WWW服务”这个是不支持应用程序池的。

iis中站点:属性→虚拟目录→应用程序设置项的作用?

你新建站点的时候就会同时新建应用程序池,不同的站点在不同的程序池里就能避免了。

IIS7.5应用程序池集成模式和经典模式的区别介绍?

如果托管应用程序在采用集成模式的应用程序池中运行,服务器将使用 IIS 和 ASP.NET 的集成请求处理管道来处理请求。 如果托管应用程序在采用经典模式的应用程序池中运行,服务器会继续通过 Aspnet_isapi.dll 路由托管代码请求,其处理请求的方式就像应用程序在 IIS 6.0 中运行一样。 经典模式:   指的是与IIS 6或者之前版本保持兼容的一种模式,一个典型问题就是,在处理ASP.NET这种动态网站的时候,它是通过一个所谓的ISAPI程序,作为插件的方式来工作的。针对不同的动态应用程序(例如ASP,PHP等),会需要不同的ISAPI。 集成模式:   这种全新的模式,允许我们将ASP.NET更好地与IIS集成,甚至允许我们在ASP.NET中编写一些功能(例如Module)来改变IIS的行为(扩展)。集成的好处是,不再通过ISAPI的方式,提高了速度和稳定性。至于扩展,则可以使得我们对于IIS以及其他类型的请求有更多的控制。 我们平时设置经典就好了,一般都是用这个的。

IIS中添加,应用程序,与,添加虚拟目录有什么区别?

  

1. 应用程序可以与父级站点拥有不同的应用程序池 即可以达到TestWeb为Framework V2.0,而SubTestA可以是Framework V4.0,二者互不影响

2. SubTestA的可执行文件独立的放置在根目录下的bin中,不能放置在WebTest的bin目录中

3. SubTestA的web.config独立于WebTest的web.config

4. SubTestA中的应用其根目录为父级站点的根目录

5. 虚拟目录中的AppSetting.config设置应使用相对路径来进行引用。

原文标题:IIS应用程序池的作用是什么?

原文链接:/article/6676274196.html

Copyright ? 2019-2020 Inc.Powered by ? 平面设计师 网站地图 辽ICP备151109050号