【问题标题】:SQL Server stops working due to specific sites IIS AppPool crashes itSQL Server 由于特定站点而停止工作 IIS AppPool 使其崩溃
【发布时间】:2017-08-09 09:05:29
【问题描述】:

我有一个包含多个站点的服务器,我遇到了以下事件查看器错误:

由于失败,服务器本地连接提供程序已停止侦听 [ \.\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 本地没有遇到此站点的此问题。

【问题讨论】:

  • 这里没有足够的信息。大概有问题的应用程序正在使数据库或其他东西过载,尤其是在超时的情况下。也许一个长时间运行的查询正在锁定所有内容。您是否尝试过分析该站点运行时数据库发生的情况?你知道这个应用程序应该做什么吗?
  • 感谢 cmets。应用程序是与同一服务器上的其他网站完全相同的网站。同意它的超载数据库超时(只是不确定为什么)。我还没有尝试分析数据库(现在将研究它)。网站存在速度问题,所以我会先解决这个问题,看看超时是否已修复。干杯

标签: asp.net sql-server iis


【解决方案1】:

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

但仍然看到与同一网站相关的以下错误:

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

这可能会或可能不会与初始数据库重载有关,因为 EvenLog 表非常大,有来自 Lucene 的错误(来自 DNN 模块“SearchBoost”)。

【讨论】:

    猜你喜欢
    • 2018-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多