Legacy .Net based VMware agent keep getting Out of Memory error
説明
The following error occur in the collector log:
2014-04-14 08:57:56,279 [16] ERROR Collector - GetFreshInventoryWorker - Error in InventoryService.GetFreshInventoryWorker: System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown. at System.String.GetStringForStringBuilder(String value, Int32 startIndex, Int32 length, Int32 capacity) at System.Text.StringBuilder.GetNewString(String currentString, Int32 requiredLength) at System.Text.StringBuilder.Append(Char[] value, Int32 startIndex, Int32 charCount) at System.IO.StreamReader.ReadToEnd() at VimApi40.SOAPLogger.Copy(Stream from, Stream to) at VimApi40.SOAPLogger.WriteInput(SoapMessage message) at VimApi40.SOAPLogger.ProcessMessage(SoapMessage message) at System.Web.Services.Protocols.SoapMessage.RunExtensions(SoapExtension[] extensions, Boolean throwOnException) at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at VimApi40.VimService.RetrieveProperties(ManagedObjectReference _this, PropertyFilterSpec[] specSet) at Vizioncore.Vmware.Vim.VimHierarchy.get_RootFolder() at FoglightAgent.Services.Inventory.InventoryService.GetFreshInventoryWorker()