繁体   English   中英

SQL Server由于特定的站点而停止工作,IIS AppPool将其崩溃

[英]SQL Server stops working due to specific sites IIS AppPool crashes it

我的服务器具有多个站点,并且遇到以下事件查看器错误:

由于失败,服务器本地连接提供程序已停止监听[\\。\\ pipe \\ SQLLocal \\ MSSQLSERVER]。 错误:0xe8,状态:4.服务器将自动尝试重新建立侦听。

服务器上的站点之一在事件查看器中生成警告后,立即发生此错误:

Event code: 3005 
Event message: An unhandled exception has occurred. 
Event time: 8/4/2017 2:33:05 PM 
Event time (UTC): 8/4/2017 1:33:05 PM 
Event ID: 8fe181c1dde54b359dd40f946cd6d1ae 
Event sequence: 15 
Event occurrence: 1 
Event detail code: 0 

Application information: 
    Application domain: /LM/W3SVC/11/ROOT-1-131463267483252556 
    Trust level: Full 
    Application Virtual Path: / 
    Application Path: C:\Hosting\www.testsite.com\ 
    Machine name: S1 

Process information: 
    Process ID: 5856 
    Process name: w3wp.exe 
    Account name: IIS APPPOOL\www.testsite.com 

Exception information: 
    Exception type: Win32Exception 
    Exception message: The wait operation timed out



Request information: 
    Request URL: http://www.testsite.com/en-ie/about 
    Request path: /en-ie/about 
    User host address: 90.100.170.80 
    User:  
    Is authenticated: False 
    Authentication Type:  
    Thread account name: IIS APPPOOL\www.testsite.com 

Thread information: 
    Thread ID: 22 
    Thread account name: IIS APPPOOL\www.testsite.com 
    Is impersonating: False 
    Stack trace: 

Custom event details: 

我知道,如果我在IIS中关闭“ testsite”,则我的服务器可以在所有其他站点上正常工作。 知道AppPool出了点问题吗? 在IIS中做什么? 我在IIS中本地没有遇到此问题。

我将站点与同一服务器上的其他站点进行了比较,发现其应用程序池中分配了重复的应用程序。 我删除了一个,问题就解决了。

仍然看到与该网站有关的以下错误:

消息:找不到程序集“ Lucene.Net,版本= 3.0.3.0,文化=中性,PublicKeyToken = 85089178b9ac3181”。

最初的db重载可能会调用此方法,也可能不会调用此方法,因为EvenLog表非常大,其中包含Lucene(来自DNN模块“ SearchBoost”)的错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM