![](/img/trans.png)
[英]ASP.NET IIS server warning Application Error NullReferenceException
[英]Intermittent NullReferenceException on ASP.Net WebAPI application running on IIS
我們在其中一台服務器上遇到了一些間歇性問題,其中 api 間歇性 500 秒並出現以下錯誤,然后在一段時間后一直發生,直到我們重新啟動 iis 或服務器。 這不會發生在本地 IIS 上。
[NullReferenceException: Object reference not set to an instance of an object.]
System.Web.PipelineModuleStepContainer.GetStepArray(RequestNotification notification, Boolean isPostEvent) +30
System.Web.PipelineModuleStepContainer.GetEventCount(RequestNotification notification, Boolean isPostEvent) +8
System.Web.PipelineStepManager.ResumeSteps(Exception error) +1243
System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext context, AsyncCallback cb) +111
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +493
這發生在 IIS 7.5 上,應用程序是使用 .net 4.5 構建的。 有時它可以正常運行 2000 個請求,然后每隔幾個請求就開始拋出 500 個請求。 我想知道這是否是訂單或 http 模塊的問題,但我不知道為什么它只是有時發生。
知道如何解決或解決這個問題嗎?
請分享您的代碼,有一個未正確處理的對象空檢查。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.