我正在尝试跟踪Perfmon中有关在Windows 2008 R2下运行IIS 7.5的网站的一些指标。 我关心的网站只是其中的一个。 而且每个站点都被分配到自己的应用程序池。 当我启动Perfmon时,我看到了w3wp的多个实例。 问题: 我怎么知道我想要哪一个? 是以任何方式sorting? 此网站正在网上农场上运行。 如果我创build一个Perfmon计数器文件,并包含w3wp#2 …我可以肯定,当我将它应用到Perfmon在农场中的另一台机器上,它会击中正确的w3wp?
我需要创build一个新的.net v4应用程序池,并将其分配给现有的ASP.net webforms网站,作为在数百个客户端IIS Web服务器上运行的自动更新过程的一部分。 令人恼火的是,更新过程(网站文件夹中的一个.net控制台应用程序,通过Shell()命令从aspx.vb文件执行)不一定会作为pipe理员用户运行,所以据我所知,我们可以不使用Microsoft.Web.Administration类,或者甚至运行Powershell脚本来完成这项工作,因为它们(可以理解)都需要pipe理员权限。 任何人都可以想到一种方法来创build和分配一个应用程序池在这种情况下编程,没有pipe理员权限? 有没有办法提升更新过程的权利,而不能点击“运行pipe理员”UI提示? (我想这只会工作,如果现有的应用程序池的网站正在运行pipe理员权限无论如何,我不认为是100%的情况下) 还是只是连接到每个客户端服务器并手动创build和分配应用程序池的情况? 微克。
我有一个在Windows 2008 R2 Service Pack 1上运行的Web应用程序。时不时ApplicationPool被禁用,我必须手动重新启动它。 崩溃和重启之间的时间非常关键。 在事件日志中,我看到5个警告和1个错误。 警告1: 服务应用程序池“MyAppPool”的进程遇到与Windows进程激活服务的致命通信错误。 进程ID是“4028”。 数据字段包含错误编号。 警告2: 服务应用程序池“MyAppPool”的进程遇到与Windows进程激活服务的致命通信错误。 进程ID是'6400'。 数据字段包含错误编号。 警告3: 服务应用程序池“MyAppPool”的进程遇到与Windows进程激活服务的致命通信错误。 进程ID是“27892”。 数据字段包含错误编号。 警告4: 服务应用程序池“MyAppPool”的进程遇到与Windows进程激活服务的致命通信错误。 进程ID是“30180”。 数据字段包含错误编号。 警告5: 服务应用程序池“MyAppPool”的进程遇到与Windows进程激活服务的致命通信错误。 进程ID是'14816'。 数据字段包含错误编号。 错误: 由于服务该应用程序池的进程中发生一系列故障,应用程序池“MyAppPool”正被自动禁用。 你碰巧知道什么是问题? 我应该怎么做才能解决这个问题?
我们的IIS实例上没有DefaultWebSite / DefaultAppPool。 服务器也有多个IP地址。 ARR使用哪个应用程序池? 我希望调整ARR使用的应用程序池的回收选项。
我在Windows Server 2003上使用IIS 6.0。我想了解在应用程序池设置中“固定请求次数”之后回收的是什么意思? 我目前的困惑是,假设我把这个数字设置为100,第99个人连接到我的网站,比第100个人来,第100个人将触发第100个请求的应用程序池回收规则,这意味着第99个会话信息人将会丢失(当应用程序池工作进程重新启动时,进程内会话将会过期)? 在此先感谢乔治
我正在使用本地IIS 7.0在我的Windows Vista Ultimate(64位)工作站上开发一个Web站点进行testing。 在随机时间,我收到一个“IIS工作进程停止工作,被closures”错误popup。 之后我可以继续在网站上工作,所以IIS似乎没有任何麻烦地产生新的工作进程。 从查看错误日志看来,正在发生的事情是,IIS正在按指定的时间在指定的非活动时间段之后closures工作进程。 到目前为止,这么好,但为什么会造成一个错误? 该站点位于本地主机端口8008上,使用PHP(ISAPI)和URL重写模块,但configuration相当简单。 相关的错误日志条目按照时间顺序排列如下: 系统日志,12:10:18 PM(信息,事件5186,WAS): 进程ID为“6288”的服务应用程序池“SDL”的工作进程由于不活动而被closures。 应用程序池超时configuration设置为20分钟。 需要时将启动新的工作进程。 应用程序日志,12:10:20 PM(错误,事件1000,应用程序错误): 错误应用程序w3wp.exe,版本7.0.6002.18005,时间戳0x49e023cf,错误模块ntdll.dll,版本6.0.6002.18005,时间戳0x49e03824,exception代码0xc0000374,故障偏移量0x000ab0bf,进程ID 0x1890,应用程序启动时间0x01ca0255c7b92db0。 系统日志,12:10:24 PM(警告,事件5009,WAS): 服务应用程序池“SDL”的进程意外终止。 进程ID是'6288'。 进程退出代码是'0xff'。
我第一次使用IIS7创build了一个新的Win2008 Web服务器 – 我一直在学习我的时间。 所以我想知道你是否会为你添加的每个网站创build一个单独的应用程序池? 我有一个旧的win2003服务器与默认应用程序池中的所有网站,它运行良好,但被告知我应该分裂他们?
我的系统pipe理员同事有一台通过IIS 6服务器运行Outlook Web Access(OWA)的Exchange 2003 R2 SP2服务器(自然而然)。 OWA似乎每两周就会崩溃。 在IIS中查看应用程序池回收,我注意到所有的回收选项(按时间,请求数量,固定时间等)被closures。 是否应该开启应用程序池回收(例如,每天凌晨3点或类似的事情)还是回收不推荐用于OWA的应用程序池? 编辑:到目前为止的结论性的答案…有没有其他人试过这个?
我有IIS和应用程序池的问题。 我已经添加一个空白(与一个testingHTML文件)与应用程序池的网站。 在本网站的原因应用程序池停止对本网站的要求了的时候。 为什么应用程序池为每个请求停止? 这是发生在我的ASP.NET应用程序,所以我决定做一个简单的尽可能testing(这个新的基本网站与HTML文件),在这里发生的一样。 我错过了一些设置? 我正在使用Windows Server 2008 R2。 我已经注册ASP.NET 2.0框架到IIS。 我已经安装了一些扩展: 应用程序热身 部署扩展
我将我公司的网站从Windows 2003×86服务器迁移到运行IIS 7.5的Windows 2008×64。 我得到的问题是,所有在旧服务器上运行正常的DLL,现在只要被调用就会出错。 我所得到的是一个通用的错误,如: 服务器对象错误“ASP 0177:800401f3” Server.CreateObject失败 /folder/scriptname.asp,第24行 800401f3 错误是: '23 lines of comments set A0SQL_DATA = server.createobject("olddllname.Data") 'the rest of the script 我已经在设置为32位模式的应用程序池中运行该网站。 但是,我得到了错误。 有没有人经历过这个? 我很害怕,因为我查阅的所有信息都说我需要做的就是设置应用程序池在32位模式下运行。 我做到了,而且还没有工作。 我还能检查什么?