什么是 Apache Heap Dump 文件 (扩展名 hdmp)?

什么是 Apache Heap Dump 文件 (扩展名 hdmp)?

关于这些文件的文献似乎很少。我们发现在几台 Windows 服务器上发现了巨大的文件(大约 2GB)执行程序文件文件和设置文件夹。在一个特定实例中:

C:\Documents 和 Settings\mschenkel\Local Settings\Temp\2\WER8299.dir00

  • 这些是服务器出现问题时创建的某种日志文件吗?
  • 删除它们可以吗?
  • 是否有一个设置httpd配置文件所以它们就不会被创造出来?

答案1

这些文件不是由 Apache 本身生成的,而是由 Windows 在 Apache(或其他进程)出现错误时生成的。http://support.microsoft.com/default.aspx?scid=kb;EN-US;949180

Windows Server 2008 中的 Windows 错误报告生成以下信息:

A report manifest file (Report.wer)
Operating system version information (.version.txt)
Application information (.appcompat.txt)
A heap dump file (.hdmp)
A mini-dump file (.mdmp)

但是,您无法使用此功能访问用户模式进程转储信息。

要配置 Windows 错误报告,您可以修改某些注册表设置。有关如何执行此操作的详细信息,请访问以下 Microsoft 网站: http://msdn.microsoft.com/en-us/library/bb513638(VS.85).aspx

相关内容