Мои пулы asp.net продолжают перерабатывать IIS7 - PullRequest
1 голос
/ 10 июля 2011

, как только у коробки появляется трафик, например, от 40 до 50 сессий, пул в моем приложении продолжает перерабатываться.Так что все мои покупки в корзине потеряны.это происходит каждый раз, когда робот Google проходит через мой сайт.

Может ли кто-нибудь помочь

3005 Une исключение, не являющееся продуктом.07.10.2011 09:03:03 07.10.2011 09:03:03 6da75f787e534e7dbf738517ec50b169 11641 32 0 / LM / W3SVC / 5 / ROOT-1-129547308182805050 Full / C: \ inetpub \ voip \ WEB2

1006 * 3908 w3wp.exe AUTORITE NT \ SERVICE RÉSEAU NullReferenceException Превосходство в доступе к определенным объектам.http://ttvrip.comCustom.aspx? Id = bf932838-304c-4aed-b7d4-b9b3f13bdc05 & rcbID = ctl00_MainContentHolder_ContentColumnControl1_ctl01_cboCountry & rcbServerID = 10100 * *10 AUTORITE NT \ SERVICE RÉSEAU False à Telerik.WebControls.RadComboBox.HandleCallBack () dans C: \ Документы и настройки \ dev \ Desktop \ rad \ ComboBoxSource \ ControlLibraryNET20 \ Code \ RadComboBox.cs: ligne 855 à Telerik.RocCOnPreRender (EventArgs e) содержит C: \ Documents and Settings \ dev \ Desktop \ rad \ ComboBoxSource \ ControlLibraryNET20 \ Code \ RadComboBox.cs: ligne 990 ® System.Web.UI.Control.PreRenderRecursiveInternal () ® System.Web.UI.Control.PreRenderRecursiveInternal () ® System.Web.UI.Control.PreRenderRecursiveInternal () ® System.Web.UI.Control.PreRenderRecursiveInternal () ® System.Web.UI.Control.PreRenderRecursiveInternal () ® System.Wrol.UI.PreRenderRecursiveInternal () - System.Web.UI.Control.PreRenderRecursiveInternal () - System.Web.UI.Control.PreRenderRecursiveInternal () ® System.Web.UI.Control.PreRenderRecursiveInternal () ® System.Web.UI.Control.PreRenderRecursiveInternal () ® System.Web.UI.Control.PreRenderRecursiveInternal ().UI.Control.PreRenderRecursiveInternal () ® System.Web.UI.Control.PreRenderRecursiveInternal () ® System.Web.UI.Page.ProcessRequestMain (логическое значение includeStagesBeforeAsyncPoint, логическое значение includeStagesAfterAsyncPoint)

1 Ответ

2 голосов
/ 10 июля 2011

В вашем коде есть ошибка, которая вызывает исключение нулевой ссылки.Это в свою очередь держит бассейн занятым.Пул настроен на автоматическое повторное использование, чтобы поддерживать себя в случае возникновения избытка ошибок.

Итак, сначала выключите.Исправьте ошибку в custom.aspx (возможно, это связано с полем со списком для Страны?)

Во-вторых, сохраните сеанс для пользователей и их корзины покупок в базе данных.Не полагайтесь на сессии, как вы делаете сейчас.Это избавит вас от множества головных болей, а также даст вам дополнительное преимущество, позволяя вам вызывать данные, чтобы увидеть оставленные корзины покупок и определить, какие продукты оказались более популярными, но не были проверены, и почему , чтобы улучшить общий показатель "нажми и купи" на своем сайте электронной коммерции

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...