解决:为应用程序池“#”提供服务的进程意外终止,进程ID是..

2015-12-29互联网
725

点击“开始”-“控制面板”-“管理工具”-“组件服务”-“计算机”-“我的电脑”-“DCOM”选项,

选择其下的“IIS ADMIN SERVICE”,右健选择“属性”,找到“安全”,在“启动和激活权限”中编辑“自定义”,添加帐号“NETWORK SERVICE ”,
给该帐号赋予“本地启动”和“本地激活”的权限,重新启动IIS(点“开始”-“运行”-“CMD”,点确定,然后运行IISRESET),
之后再访问同一站点,则一切正常。

 

原因:独立进程的 内存堆戋消耗完了,IIS不能创建更多的进程工作空间来处理

解决方法:
1. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC
2. 在Parameters键下新建一个DWORD项,名字为:UseSharedWPDesktop 值为1 重启IIS

为应用程序池**提供服务的进程意外终止。进程ID是**。进程退出代码是'0x80'

为应用程序池**提供服务的进程意外终止。进程ID是**。进程退出代码是'0x80'2007年12月19日 星期三 上午 11:57事件类型: 警告
事件来源: W3SVC
事件种类: 无
事件 ID: 1009
日期: 2007-8-XX
事件: XX:XX:XX
用户: XX
计算机: XXXX
描述:
为应用程序池 'XXXXX' 提供服务的进程意外终止。进程 ID 是 'XXXX'。进程退出代码是 '0x80'。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。

原因:
CAUSE
Together with each worker process that IIS creates under a separate identity, the system creates a new desktop object by allocating memory from the configured desktop heap. This issue occurs because, when that heap has been exhausted, IIS cannot create more worker processes. Clients then receive the "service unavailable" error message in their Web browsers when they try to visit Web sites that those application pools host.
独立进程的 内存堆戋消耗完了,IIS不能创建更多的进程工作空间来处理
解决方法:
警告:需要修改服务器的注册表,请修改前备份相关键值
add the UseSharedWPDesktop registry key to your computer that is running IIS. This registry key permits all worker processes to run in one shared desktop, regardless of their worker process identities.
To add the UseSharedWPDesktop registry key:

1. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC
2. 在Parameters键下新建一个DWORD项,名字为:UseSharedWPDesktop 值为1 重启IIS

MS关于此键值描述:

UseSharedWPDesktop
注册表路径:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC\Parameters
数据类型:REG_DWORD
默认值: 0
范围: 0 - 1
如果您正使用唯一标识设置应用程序池,那么根据服务器上的应用程序和内存资源,将会达到大约 60 个应用程序池的上限。某些分配了单个新登录会话的系统资源存在一定的限制。这表明可以有 60 个进程以不同的帐户同时运行。IIS 6.0 支持在单个共享的工作站和桌面中运行这些进程,所需的成本为在所有各方之间共享单个用户会话的单个封装。要扩展到 60 个应用程序池以上并共享单个桌面,可将 UseSharedWPDesktop 更改为 DWORD 值 1。更改此注册表项之后,应当可以扩展到上百个应用程序池已及上百个同时运行的工作进程。

 

Internet 信息服务(IIS)管理器->应用程序池->DefaultAppPool->右击属性
一、回收
1、回收工作进程(分钟):选中,值为1740
2、回收工作进程(请求数目):不选(原先设置为35000)
3、在下列时间回收工作进程:不填
4、消耗太多内存时回收工作进程:全不选。(2、3、4项可能避免了在访问量高的时候强制回收进程可能引发的服务器响应问题,导致iis假死不响应)
二、性能
只选中空闲超时20分钟。其他都不选。WEB园最大工作进程数为1(默认)。注意web园这里一定要保持默认,如果填写其他超过1的数字就会导致一些网站程序的后台程序打不开或者刷新不停。

原来的请求队列限制为4000,现在无限制。
三、运行状况
前两项都起用,是原来的默认设置。启动时间限制90秒,关闭时间限制180秒。

启动快速失败保护的钩去掉!
为了避免真的遇到很多错误时没有提示,可以不关闭,只是把快速保护的保护范围加大些,例如失败数50次 时间段5分钟 则关闭对应的程序。

“关闭时间限制180秒”是必须的,因为进程关闭的时间,原来为90秒限制,是默认值,如果进程关闭时间超过90秒,则认为超时,从而出现:进程关闭时间超过了限制 日志,所以,适当延长这个时间,可以避免这种错误

第3种

问题已解决,发现是数据库连接无法释放,不知道是什么原因,同样的代码在本地就是好的,在服务器端就有问题,最后在连接串里加入以下语句解决问题.

Pooling=true; MAX Pool Size=512;Min Pool Size=50;Connection Lifetime=30

The End

相关推荐

微信公众号自动注销机制将上线 210天不活跃非认证号将被注销
3月17日,微信官方发布公告,将启动微信公众号自动注销机制,210天内不活跃的非认证号将被自动注销。 官方表示,将直接改善其占用用户以及平台的昵称和微信号等资源的情况,满足各位小伙伴对长时间不使用帐号注销的需要。 据了解,在收到站内通知之后的14天...
2018-03-17 互联网
197

QQ旋风官方宣布将于2017年9月6日停止运营
8月4日上午消息,昨日腾讯旗下下载工具QQ旋风发布下线公告,称由于业务发展上的调整,QQ旋风将于2017年9月6日停止运营。 QQ旋风方面表示,请各位用户在2017年9月6日前将旋风资源转出,过期后资源数据将会被删除,无法转出、恢复或进行其他操作。 QQ旋风下线...
2017-08-04 互联网
273

MD5解密后台密码b4cff28716a271d48dae18ffc6bfb16a
最近某在网上下载了一份微信营销源码,但是后台登录密码是b4cff28716a271d48dae18ffc6bfb16a,应该是md5加密了的。 解密结果公布下,免得大家到处找。...
2017-07-25 互联网
149

网络安全法通过 明确网络实名制 2017年6月1日施行
2016年11月7日,十二届全国人大常委会第二十四次会议表决通过了《中华人民共和国网络安全法》(以下简称网络安全法)。《网络安全法》以法律形式明确网络实名制;明确规定任何个人和组织不得出售个人信息;惩治攻击破坏我国关键信息基础设施的境外组织和个人...
2017-05-22 互联网
475

2017年最新广告法禁用词
经过2016年4月24日第十二届全国人民代表大会常务委员会第十四次会议修订的全新《广告法》,已于2016年9月1日正式实施。下面是小编整理的2017年最新广告法禁用词,欢迎阅读! 与最有关 最、最佳、最具、最爱、最赚、最优、最优秀、最好、最大、最大程度、最高...
2017-05-03 互联网
406

跟着刘强东撸啊撸!京东成立游戏战队,月薪最高2万
跟着刘强东撸啊撸!京东成立游戏战队,月薪最高2万 风间 2017-03-22 新闻不联播 女队员要求身高165cm以上! 21日下午,京东官方在微博发布消息,宣布将与七煌电竞学院合作,联手创办电竞战队JD Gaming,主攻《英雄联盟》和《守望先锋》。 如今,战队江湖越来...
2017-03-23 互联网
117