博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
为应用程序池**提供服务的进程意外终止。进程ID是**。进程退出代码是'0x80'
阅读量:6421 次
发布时间:2019-06-23

本文共 1464 字,大约阅读时间需要 4 分钟。

为应用程序池 '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。更改此注册表项之后,应当可以扩展到上百个应用程序池已及上百个同时运行的工作进程

本文转自 佛哒 51CTO博客,原文链接:http://blog.51cto.com/fodaa/1732948,如需转载请自行联系原作者

你可能感兴趣的文章
整顿互联网医院, 更好的完善医疗服务!
查看>>
《数据结构与算法:Python语言描述》一3.2顺序表的实现
查看>>
最受 Web 开发者欢迎的 NoSQL 和关系数据库
查看>>
《Greenplum企业应用实战》一2.4 小结
查看>>
阿里首次公开麒麟培育计划,将人类历史推进100年!
查看>>
《脱颖而出——成功网店经营之道》一2.4 可持续化发展
查看>>
Vala 编程语言以及相关的开源软件
查看>>
《编译原理实践与指导教程》——第1章 词法分析与语法分析
查看>>
《软件开发践行录——ThoughtWorks中国区文集》一一1.11.从问题谈起
查看>>
《Photoshop混合模式深度剖析》—第2章多种混合模式的综合应用
查看>>
《Adobe Illustrator CS4中文版经典教程》—第0课0.9节使用文字
查看>>
比特币亿万富翁出手拯救 OpenBSD
查看>>
没有对比就没有伤害!有一种爸爸叫别人家的爸爸
查看>>
在安卓上运行TensorFlow:让深度学习进入移动端
查看>>
技术助力第三次革命
查看>>
《HTML与CSS入门经典(第8版)》——2.6 总结
查看>>
新手指南:在 Ubuntu 和 Fedora 上安装软件包
查看>>
在 CentOS7.0 上搭建 Chroot 的 Bind DNS 服务器
查看>>
《动手搭建智能家居系统》——1.2 安全管理和居家护理自动化
查看>>
《Python高性能编程》——2.2 Julia集合的介绍
查看>>