كيفية حل استخدام وحدة المعالجة المركزية عالية وتحطم تطبيق ASP.NET الناجم عن System.Web.handlers.transferrequesthandler؟

StackOverflow https://stackoverflow.com//questions/23046517

سؤال

لدي تطبيق ASP.NET منتشر على خادم 4 VCPU، RAM 10GB، HDD SSD. البحث عن NewRelic، لقد وجدت أن السبب الجذر ليكون:

system.web.handlers.transferrequesthandler

أنا أيضا، هل كان التحليل باستخدام Debugdiag والنتائج كانت: يظهر تحليل الأداء أن:

المواضيع الأعلى من AVG CPU كان:

الموضوع 3428 - microsoft.win32.win32native.readfile (Microsoft.win32.safehandles.safefilehandle، بايت *، Int32، Int32 Byref، Intptr)

جميع الوظائف في هذه المواضيع (باستثناء وظائف الألواح الغلاية)

system.web.hosting.unsafeiismethods.mgdindicatecommetion (INTPTR، SYSTEM.WEB.WEB.REQUESTNOTIONITIONSTATUS BYREF)

microsoft.win32.win32native.readfile (microsoft.win32.safehandles.safefilehandle، بايت *، Int32، Int32 Byref، Intptr)

جميع العمليات جميع الوظائف في جميع العمليات (باستثناء وظائف لوحة الغلاية) system.threading.monitor.objwait (منطقية، Int32، System.Object) system.threading.waithandle.waitonenction (system.runtime.interopservices.safehandle، Uint32، منطقية، منطقية) system.threading.thread.sleepInternal (Int32) system.threading.waithandle.waymultiple (system.threading.waithandle []، INT32، منطقية، منطقية) system.web.hosting.unsafeiismethods.mgdindicatecommetion (Intptr، system.web.web.web.web.web.web.requestnotificationstatus Byref) microsoft.win32.win32native.readfile (Microsoft.win32.safehandles.safefilehandle، بايت *، Int32، Int32 Byref، Intptr)

الرجاء المساعدة والتوصية بالقرار. شكرا

هل كانت مفيدة؟

المحلول

mark enablecessions="false" على معظم الصفحات أو استخدام وحدة نمطية مخصصة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top