关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

ADSI操作IIS函数之设置应用程序池

作者:佚名   时间:2012-04-13   分享到:

Dim w3svc,WebServer
'如果要设置单站的调用方法,参数1表示站点号
Call setAppPool (1)
'如果要设置所有,那么调用时用这段 ————————————
Set w3svc = GetObject("IIS://localhost/W3SVC")
For Each WebServer In w3svc
    If WebServer.Class = "IIsWebServer" Then
        Call setAppPool (WebServer.Name)
    end if
Next
'————————————————————————————
WScript.Echo "完成"
Sub setAppPool(siteid)  '设置IIS站点所在池的主要函数
    Set ServerRoot = GetObject("IIS://localhost/W3SVC/" & siteid & "/ROOT")
    ServerRoot.Put "AppPoolId", "DefaultAppPool"   '后面参数是池的名字
   ServerRoot.SetInfo
End Sub接下来说怎么设置池的各项参数,先看看MetaBase.xml文件的结构

 

 

AppPoolAutoStart="TRUE"


 

AppPoolIdentityType="2"


 

CPUAction="0"


 

CPULimit="80000"


 

CPUResetInterval="5"


 

MaxProcesses="1"


 

PeriodicRestartMemory="812000"


 

PeriodicRestartPrivateMemory="593216"

 

PeriodicRestartTime="60"


 

>
 



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/contact/20151229/n7646.html

上海联楷网络新闻