我有一台 IIS 8 服务器,w3logsvc 在 UTC 午夜死机(我们使用的是中部时间,因此是 UTC -6)。我必须手动启动服务才能使其重新运行。我已将日志记录设置为使用本地时间进行滚动,但它死机的时间恰好是 UTC 午夜,这不可能是巧合。
我将恢复选项卡设置为每当遇到错误时自动重新启动,这次我得到了事件日志(在此之前,事件日志中没有任何明显的内容)。
Faulting application name: svchost.exe_w3logsvc, version: 6.3.9600.16384, time stamp: 0x5215dfe3
Faulting module name: ntdll.dll, version: 6.3.9600.16408, time stamp: 0x523d5305
Exception code: 0xc00000fd
Fault offset: 0x0000000000040be2
Faulting process id: 0xa28
Faulting application start time: 0x01cf1704f5a4a298
Faulting application path: C:\Windows\system32\svchost.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 9d61c791-a654-11e3-80c6-00221984bb5f
Faulting package full name:
Faulting package-relative application ID:
接下来是以下信息条目:
Fault bucket , type 0
Event Name: APPCRASH
Response: Not available
Cab Id: 0
Problem signature:
P1: svchost.exe_w3logsvc
P2: 6.3.9600.16384
P3: 5215dfe3
P4: ntdll.dll
P5: 6.3.9600.16408
P6: 523d5305
P7: c00000fd
P8: 0000000000040be2
P9:
P10:
Attached files:
C:\Windows\Temp\WER787E.tmp.appcompat.txt
C:\Windows\Temp\WER78BE.tmp.WERInternalMetadata.xml
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_svchost.exe_w3lo_2df7dcf5e5ba3c8080ab2339dd605cd45c5f92d8_a8a234c3_cab_30dc78cb\memory.hdmp
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_svchost.exe_w3lo_2df7dcf5e5ba3c8080ab2339dd605cd45c5f92d8_a8a234c3_cab_30dc78cb\triagedump.dmp
These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_svchost.exe_w3lo_2df7dcf5e5ba3c8080ab2339dd605cd45c5f92d8_a8a234c3_cab_30dc78cb
Analysis symbol:
Rechecking for solution: 0
Report Id: 9d61c791-a654-11e3-80c6-00221984bb5f
Report Status: 4
Hashed bucket:
我在 Google 上没有找到任何内容来解释可能导致此问题的原因,ServerFault 上似乎也没有其他内容。我有另外两台 IIS 8 服务器,在设置相同的情况下不会发生这种情况(据我所知)。