梧桐树/Hugo

因为兴趣、所以关注、因为有网、所以得此博记录琐事

导航

« 我们应该各补所缺,共同进步参加昔日同事婚礼_富阳之行 »

IIS站点采用独立应用程序池的好处?

IIS 6.0 提出应用程序池这个概念,以支持高性能的 Web 应用程序设计。应用程序池将一个或多个应用程序连接(可以理解为IIS站点)到一组或多组工作进程中。这种分组可提供更高层次的资源分配精细度,对请求队列设置阀值并实现最佳的性能。
      当站点内存耗费过大时及时回收内存,可以有效的避免溢出。并且默认会在20分钟回收一次,来保证内存的有效释放。

IIS站点采用独立应用程序池的优势体现在哪里呢?

        每一个站点分配一个应用程序池,在站点启动以后会在系统中创建一个独立的进程(w3wp.exe),这样即使一个站点因为某些原因“挂了”,而其他站点丝毫不受影响。

       我们经常会看到网站访问时出现:”Service Unavailable”,这个一般就是由于网站空间所在的应用程序池发生错误或者进行回收造成的。对于网站空间使用者来说,需要联系你的空间提供商来查看问题所在。

       如果是每个站点使用独立应用程序池,那么在一个站点出现问题时,其他站点将丝毫不受影响。

       当然使用这种方法也是要付出代价的,因为他增加了额外的服务器开销,需要分配更多的内存,更多的CPU使用率。对于高配置高性能的服务器来说,使用独立应用程序池应该是保证网站空间高速运行的最佳选择。因为高配置的服务器不用担心资源不够用,而要考虑的则是如何让用户更充分的利用服务器的强劲性能。
  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog .Theme from Google黑板报 By 梧桐树修改

Auto Publisher Copyright 2008 梧桐树. Some Rights Reserved.

Search

网站分类

最新评论及回复

最近发表

控制面板