如何使用C#检查IIS6应用程序池的状态?例如,我想知道它是否正在运行!在此先感谢您的帮助 !
有没有人知道是否可以让您的网站在多个独立的应用程序池上运行
一些背景我正在考虑开始一个购物中心风格的网站.我打算设置100个文件夹,网站上的每个文件夹都将被视为一个单独的站点. http://www.MyShoppingCentre/JohnsMenswear http://www.MyShoppingCentre/GerrysGardeningCenter
我想让JohnMenswear在GerrysGardeningCenter的单独应用程序池中运行,即使它们都是MyShoppingCentre下的网页
任何帮助感激不尽
我正在尝试使用PowerShell查询IIS7.5中的Applicaiton池的高级设置.
通过GUI - 突出显示应用程序池,单击操作窗格中的"高级设置".
我试图在powershell中使用"webAdministration"模块,但我找不到正确的函数或语法.
我可以在IIS:\ AppPools*下找到应用程序池,但我无法查询每个应用程序池的配置/属性设置等.
我正在努力寻找有关如何查询此信息的任何信息,非常感谢任何帮助.
创建一个appp池,在默认的seb站点中创建一个Web应用程序并将其分配给应用程序池.现在,如果在IIS中展开应用程序池节点,您将看到新应用程序通常,如果要取消Web应用程序,请从IIS中删除它.当发生这种情况时,它会从应用程序池中取消分配.如果您刷新应用程序池,则Web应用程序将不再位于与该池相关联的应用程序列表中.
如果有人决定通过文件系统删除Web应用程序,则IIS无法更新元数据库,因此现在您无法在默认网站中看到该Web应用程序,但它仍显示在应用程序池下.有没有办法刷新元数据库以删除"孤立"的旧配置?
如果在 IIS 中创建应用程序池,那么它的物理存储位置是在哪里。我的意思是在哪个文件中?
我的 HDD 上有应用程序池和 IIS 上的应用程序。但在它崩溃后,我将它作为外部硬盘连接到另一台计算机。我想创建相同的应用程序池和应用程序,但不知道应该在哪里搜索。
我有一个 64 位服务器。我已更改应用程序池以启用 32 位 DLL(“启用 32 位 DLL”)。重置 IIS 并检查后出现以下错误:
错误:“503 服务不可用”。
我检查了IIS,发现应用程序池自动停止了。
我们一直在研究所需的状态配置,我被要求使用 powershell DSC 设置原型来配置 IIS 应用程序池。我知道创建配置的所有步骤,我只是不确定我的配置中可能有什么。我计划使用 xWebAdministration 资源,因为它有 xWebAppPool 和 xWedbAdministration 之类的东西。关于我可以用什么来设置它,有什么建议吗?
我在 Web 服务器中的 IIS 8.5 上部署了一个 ASP.NET MVC 应用程序,我想知道这两个功能之间的差异,以设置“空闲超时操作”。
如果进程被挂起,进程使用的内存和资源是否被移除和释放?我认为删除和释放用于避免内存泄漏的内存很好,所以我通常使用终止功能。
我在IIS中托管了一个WCF服务,需要很长时间(大约5个小时)才能执行.WCF服务基本上使用SSRS(SQL服务器报告服务)生成一些报告,并将它们保存到服务器上的位置.这个服务实际上在生成少量报告后就停止了,所以我禁用了"回收工作进程","在空闲后关闭工作进程"和"限制应用程序池中的内核请求队列"并修复了问题并且所有报告都是无论生成它们的数量是多少都生成.但我不确定这是否是正确的解决方案,我想知道在IIS的WCF服务的应用程序池中取消选中这些设置有什么影响?有没有更好的方法来解决这个问题?
我想获取应用程序池的状态.我从这里取了vbscript .
strArgAppPool = Wscript.Arguments.Unnamed.Item(0)
Const noError = False
' Establish the connection to the WMI provider
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")
' Search the AppPool passed as argument in the list of application pools
Set oAppPool = oWebAdmin.Get("ApplicationPool.Name='" & strArgAppPool & "'")
' Create nice messages for pool states
Select Case oAppPool.GetState
Case 0
StateDescription = "STARTING"
outputStatus = "WARNING! "
outputCode = 1
Case 1
StateDescription = "STARTED"
outputStatus = "OK! "
outputCode = 0
Case 2 …Run Code Online (Sandbox Code Playgroud) application-pool ×10
iis ×6
asp.net ×2
c# ×2
iis-6 ×2
iis-7 ×2
powershell ×2
asp.net-mvc ×1
dsc ×1
iis-7.5 ×1
vbscript ×1
wcf ×1