iis服务器设置为调试程序状态,云服务器用 IIS 调试诊断工具Debug Diagnostic

在 IIS 5.0 中的 IIS 进程使用最多 1.3 GB 虚拟内存,并且最终停止响应。 然后,会记录一个事件类似于以下内容的:

事件类型: 错误

事件来源: 服务控制管理器

事件类别: 无

事件 ID: 7031

日期: Date

时间: Time

用户: N/A

ComputerName 的计算机:

说明:

IIS Admin 服务服务意外终止。 它已完成这 7 的时间。 0 毫秒采取以下纠正措施: 任何操作。

有关详细信息,请参阅 http://support.microsoft.com 的帮助和支持中心。

一个 IIS 进程占用过多的内存时, 使用 IIS 调试诊断工具来解决导致内存泄漏的未处理的内存分配。 您必须将 LeakTrack.dll 文件,然后监视内存泄漏。 一旦在重现此泄漏内存转储文件生成。 内存转储文件包含内存泄漏信息。

使用 IIS 调试诊断工具,以解决问题的 IIS 进程消耗过多的内存,请按照下列步骤。第 1 步: 下载,并安装 IIS Diagnostics Toolkit

下列文件是可以从 Microsoft 下载中心下载:用于 32 位系统的 IIS Diagnostics Toolkit 收起这个图片展开这个图片

b2c6b7c22db5f21b0b16381424a339d9.gif

Download the iisdiag.msi package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=28bd5941-c458-46f1-b24d-f60151d875a3&DisplayLang=en)用于基于 Itanium 的系统的 IIS Diagnostics Toolkit 收起这个图片展开这个图片

b2c6b7c22db5f21b0b16381424a339d9.gif

(http://www.microsoft.com/downloads/details.aspx?FamilyID=13c1c5e5-592c-45bc-b5bb-c486b43eb539&DisplayLang=en)步骤 2: 设置内存泄漏问题发生之前记录的性能

请注意 数据采样间隔和时间开始监视依赖重现内存泄漏问题时。 由于日志的大小确保您使用支持专业人员以获取不使该服务器需要的信息。步骤 3: 创建一个"内存和句柄泄漏"规则步骤 4: 手动获取数据

请注意 请注意状态是活动。 此外, 用户转储 Count 计数器值增加每次在创建内存转储文件。步骤 5: 停止内存转储文件完成后,性能日志记录步骤 6: 分析内存转储文件

步骤 7: 如果使用的自定义.dll 文件添加"以进行分析的符号搜索路径"路径或在"调试符号搜索路径"路径

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值