我开发了一个应用程序站点,其中一个设施是常见问题解答,用户可以在其中无限制地发布文本数据。每当单个字段(问题或答案)大小很大(如一页长)时,我都会使用两台服务器来运行应用程序,其中一台服务器正在提供服务不可用。我检查了日志,错误详细信息是
-------------------
Event Type: Error
Event Source: W3SVC
Event Category: None
Event ID: 1002
Date: 1/23/2012
Time: 3:29:49 PM
User: N/A
Computer: BA5SWWW006
Description:
Application pool 'pool_name' is being automatically disabled due to a series of failures in the process(es) serving that application pool.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
--------------------
并且
-------------------
Event Type: Error
Event Source: VsJITDebugger
Event Category: None
Event ID: 4096
Date: 1/23/2012
Time: 3:29:44 PM
User: NT AUTHORITY\NETWORK SERVICE
Computer: BA5SWWW006
Description:
An unhandled win32 exception occurred in w3wp.exe [10896]. Just-In-Time debugging this exception failed with the following error: Debugger could not be started because no user is logged on.
Check the documentation index for 'Just-in-time debugging, errors' for more information.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 02 00 5c 80 ..\
------------------------
但另一台服务器工作正常。我检查了两者的所有基本设置是否相同。并且任何其他模块也没有这样的登录错误。如果问题或答案的文本较少,即使是同一模块也不会发生错误。
当发生这种情况时,它要求输入用户凭据,我不明白为什么它会提示这样??????
我使用带有长文本字段的 my-sql 来存储问题或答案。