zoukankan      html  css  js  c++  java
  • 503 Service unavailable,Fatal Execution Engine Error,Faulting application w3wp.exe,.NET crash

    最近博客园被HTTP Error 503 Service unavailable的问题困扰,博客(http://www.cnblogs.com/)与社区(http://space.cnblogs.com/)都遇到了这个问题(在社区出现这个问题时不会出现503错误,而是浏览器处于请求状态,服务器却没有返回)。

    在出现503错误时,事件日志会依次记录下列信息:

    1)Event ID 1023: .NET Runtime version 2.0.50727.4013 - Fatal Execution Engine Error (000007FEF94BA5C6) (80131506)

    2)Event ID 1000: Faulting application w3wp.exe, version 7.0.6001.18000, time stamp 0x47919ed8, faulting module mscorwks.dll, version 2.0.50727.4013, time stamp 0x498d1a0f, exception code 0xc0000005, fault offset 0x00000000002ce6f0, process id 0x%9, application start time 0x%10.

    3)Event ID 5010: A process serving application pool 'cnblogs' failed to respond to a ping. The process id was '10576'

    前两个出现在应用程序日志中,后一个出现在系统日志中。

    0xc0000005是Access Violation的异常。

    系统环境:

    Windows Server 2008 X64 + IIS 7 + .NET Framework 3.5 SP 1

    本想通过Debug Diagnostic Tool v1.1 在503时(实际是发生了.NET crash)生成Userdump,可是Debug Diagnostic Tool v1.1只有x86版本,x64版本的微软还没发布。

    Tess:

    "There is a 64 bit version in the works. 

    If you work with support or with your TAM/ADC if your company has one, you can get the 64 bit version, but it is not public yet as it hasn't gone through rigorous testing."

    现在采取的措施是:

    在IIS 7中让应用程序池以32位模式运行,这样就可以使用Debug Diagnostic Tool v1.1 (X86)。

    2009年4月24日 17:48抓到了一个UserDump...

  • 相关阅读:
    android KK版本号,如何更改蓝牙设备类型
    C# DataTable的詳細使用方法
    JAVA进阶-注解
    Android -- Looper.prepare()和Looper.loop() —深入版
    Java面试宝典2013版(超长版)
    HttpClient使用具体解释
    中间件
    Java笔试题集锦
    BDB (Berkeley DB)数据库简单介绍(转载)
    struts2 通配符简化配置
  • 原文地址:https://www.cnblogs.com/dudu/p/1443095.html
Copyright © 2011-2022 走看看