Monday, 14 January 2019

無法啟動要求的服務、記憶體閘檢查失敗,因為可用記憶體 少於總記憶體的 5%

無法Trace WCF程式:
{"無法啟動要求的服務 'http://localhost:57690/ServiceB2CDatabase.svc'。如需詳細資訊,請參閱伺服器的診斷追蹤記錄檔。"}

debug開啟後,直接貼上localhost本機Service路徑,改出現下面錯誤訊息:
記憶體閘檢查失敗,因為可用記憶體 (187224064 個位元組) 少於總記憶體的 5%。因此,傳入要求將無法使用服務。若要解決此問題,請降低電腦工作負載,或調整 serviceHostingEnvironment 組態元素上 minFreeMemoryPercentageToActivateService 的值。

原因發現是:記憶體不足,可增加記憶體,或者重新開機重組記憶體配置

描述: 在執行目前 Web 要求的過程中發生未處理的例外狀況。請檢閱堆疊追蹤以取得錯誤的詳細資訊,以及在程式碼中產生的位置。

例外狀況詳細資訊: System.InsufficientMemoryException: 記憶體閘檢查失敗,因為可用記憶體 (187224064 個位元組) 少於總記憶體的 5%。因此,傳入要求將無法使用服務。若要解決此問題,請降低電腦工作負載,或調整 serviceHostingEnvironment 組態元素上 minFreeMemoryPercentageToActivateService 的值。

原始程式錯誤:

在執行目前 Web 要求期間,產生未處理的例外狀況。如需有關例外狀況來源與位置的資訊,可以使用下列的例外狀況堆疊追蹤取得。

堆疊追蹤:


[InsufficientMemoryException: 記憶體閘檢查失敗,因為可用記憶體 (187224064 個位元組) 少於總記憶體的 5%。因此,傳入要求將無法使用服務。若要解決此問題,請降低電腦工作負載,或調整 serviceHostingEnvironment 組態元素上 minFreeMemoryPercentageToActivateService 的值。]
   System.ServiceModel.Activation.ServiceMemoryGates.Check(Int32 minFreeMemoryPercentage, Boolean throwOnLowMemory, UInt64& availableMemoryBytes) +59559
   System.ServiceModel.HostingManager.CheckMemoryCloseIdleServices(EventTraceActivity eventTraceActivity) +96
   System.ServiceModel.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath, EventTraceActivity eventTraceActivity) +627

[ServiceActivationException: 編譯期間發生例外狀況,因此無法啟動服務 '/ServiceB2CDatabase.svc'。例外狀況訊息: 記憶體閘檢查失敗,因為可用記憶體 (187224064 個位元組) 少於總記憶體的 5%。因此,傳入要求將無法使用服務。若要解決此問題,請降低電腦工作負載,或調整 serviceHostingEnvironment 組態元素上 minFreeMemoryPercentageToActivateService 的值。。]
   System.Runtime.AsyncResult.End(IAsyncResult result) +500286
   System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result) +174
   System.ServiceModel.Activation.ServiceHttpHandler.EndProcessRequest(IAsyncResult result) +11
   System.Web.CallHandlerExecutionStep.InvokeEndHandler(IAsyncResult ar) +152
   System.Web.CallHandlerExecutionStep.OnAsyncHandlerCompletion(IAsyncResult ar) +125

No comments:

Post a Comment

聯邦數位帳戶NewNewBank推薦碼,15%高利息優惠

 好推分享!New New Bank數位帳戶【推薦開戶】台幣高利活儲、投資下單手續費優惠等超多好康,立即開戶: https://newnewbank.ubot.com.tw/web/#/S0101001?pm=3&ID=ZZIDIHI 透過上面連結開戶,你會享有一個月15...